loli40
16.09.2021 16:44

Создайте еще одну собственную мини-игру! Напишите код управления приведением в замке по стрелкам: влево, вправо, вверх, вниз. А для того, чтобы получилось еще интереснее напишите код изменения скина при нажатии на пробел - эту проверку лучше прописать в функции on_key_down(key): если кнопка нажата и сейчас скин ghost, то он меняется на ghost1, иначе, если нажат пробел и сейчас скин ghost1, то он меняется на ghost. Не забудьте написать проверку на то, что призрак не уйдет за границы окна игры! я почти сделал но мне нужно чтобы скин менялся#pgzero WIDTH = 300 # Ширина окна HEIGHT = 300 # Высота окна TITLE = "Призрак в замке" # Заголовок окна игры FPS = 30 # Количество кадров в секунду # Объекты ghost = Actor('ghost', (150, 150)) fon = Actor("bg") def draw(): fon.draw() ghost.draw() if keyboard.left and ghost.x > 30: ghost.x = ghost.x - 5 elif keyboard.right and ghost.x < 270: ghost.x = ghost.x + 5 elif keyboard.up and ghost.y > 40: ghost.y = ghost.y - 5 elif keyboard.down and ghost.y < 260: ghost.y = ghost.y + 5

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Unicorn471
25.10.2022 00:43
Рекомендую для задачи взять принцип работы почтовой службы, там сортировка имеет критически важное значение.

Например:
В почтовое отделение поступило 45 посылок и 68 писем, которые необходимо рассортировать по индексу, весу (или любому другому критерию, которые придумать должен решающий задачу).
Так же на почту из центрального отделения привезли 30 посылок и 142 письма, которые необходимо рассортировать для почтальонов по принципу (напрмер номера домов, фамилии получателей и вес (объем) посылки, для определения вида доставки, а так же внутри этой подкатегорию сортировки по имени, номеру и т.п.).
Тут можно много сюжетов придумать, думаю вам легче будет это сделать, я лишь предложил направление. Надеюсь полезное.
0,0(0 оценок)
Ответ:
sofya112233
15.10.2020 03:00
Муравей может оказаться в точках из диапазона от -60 до 60 с ЧЕТНЫМИ значениями. Т.е. это могут быть точки -60, -58, -56, -54 ..., 0, 2, ..., 58, 60
Если муравей будет ползти не меняя направления влево или вправо по координатной прямой, то он окажется в точках -60 или 60 соответственно. Если направление будет меняться, то одни и те же единичные отрезки он будет проползать по 2 (4, 6, 8 и т.д.) раз. Если x - количество единичных отрезков, которые муравей прополз 1 раз, а y - количество отрезков, которые муравей прополз 2 раза, то можно записать x+2y=60. Т.к. 60 и 2y - четные, то и x - четное. 
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота