Прямо не работает с Screen.draw.filled_rect в Pygame ZeroPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Прямо не работает с Screen.draw.filled_rect в Pygame Zero

Сообщение Anonymous »

Прямо сейчас я кодирую программу Pygame Zero
Это на первых шагах, и я пытаюсь создать кнопку воспроизведения
Почему это не рисует?
Я использую Screen.draw.filled_rect (текст, rect, kwaargs **) < /p>
.import pgzrun
def draw():
global x, play_button
screen.clear()
screen.blit('actualbg', (0, 0))
#screen.fill((128, 0, 0))
if first_screen:
screen.draw.text('Marvel run', center=(370, 100), fontname='impact', fontsize = 100, color="orange", owidth=1)
screen.draw.filled_rect(play_button, 'yellow')
screen.draw.textbox('Play', play_button, fo1ntname='impact', color='black')

#to be continued

WIDTH = 800
HEIGHT = 590
first_screen = True
play_screen = False
option_screen = False
play_button = Rect(100, 50)

play_button.midtop=(0, 0)
play_button.move_ip(383, 266)
first_screen = True
play_screen = False
option_screen = False

pgzrun.go()

< /code>
Я смотрел так много веб -сайтов, но они не помогают: (< /p>
Я запустил его, и это придумало < /p>

File "marvel.py", line 21, in
play_button = Rect(100, 50)
^^^^^^^^^^^^^
TypeError: Argument must be rect style object
< /code>
он должен был создать желтый прямоугольник с текстом внутри него, и прямоугольник заполняется
Спасибо < /p>

Подробнее здесь: https://stackoverflow.com/questions/794 ... ygame-zero
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»