Как заставить черепаху прыгать в игре?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как заставить черепаху прыгать в игре?

Сообщение Anonymous »


Я создал код, позволяющий моему игровому персонажу прыгать. Я хочу ввести эту функцию прыжка в свою игру.

Чтобы код не был ограничен определенной координатой, я определил o как переменную для хранения исходной координаты y перед переходом. В моей игре я буду находиться в нескольких разных координатах y, но если я определю их снаружи, я снова смогу прыгать только в фиксированном месте. Как это исправить?

импортировать черепаху дх = 1 ды = 1,8 мди = -1,6 img = r"C:\Users\user\Desktop\python\pg\dragon.gif" черепаха.register_shape(изображение) scrn = черепаха.Экран() scrn.tracer(0) игрок = черепаха.Черепаха() player.penup() player.shape(изображение) игрок.скорость(10) player.goto(100,-142) scrn.update() o=player.ycor() #исходная координата y Защитный прыжок(): глобальный ди ycor = player.ycor() если ycor > o: player.sety(ycor + dy) если ycor > o+100: ды = мди еще: проходить защита jump_handler(): если player.ycor()
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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