Создайте еще одну собственную мини-игру! Напишите код управления приведением в замке по стрелкам: влево, вправо, вверх, вниз. А для того, чтобы получилось еще интереснее напишите код изменения скина при нажатии на пробел - эту проверку лучше прописать в функции 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

даун47 даун47    2   04.09.2021 13:48    115

Другие вопросы по теме Информатика