Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста в годот

Глеб Кокорин Ученик (95), на голосовании 3 месяца назад
у меня есть анимация персонажа где он готовиться, а потом делает рывок. нужно сделать так, чтобы он когда готовился стоял на месте, а в момент атаки как бы телепортировался на пару единиц вперед. весь интернет пролазил, ничего не нашел... вот мой код: func jerk_state ():
velocity.x = 0
position.x += 2
animplayer.play("jerk")
await animplayer.animation_finished
state = MOVE
Голосование за лучший ответ
Хир Гуру (3693) 4 месяца назад
Ну я не особо разбираюсь, но у тебя если есть анимация idle (бездействия), то в момент проигрывания анимации "jerk" она просто ее перекрывает. А код на ТП вродь как верный
Глеб КокоринУченик (95) 4 месяца назад
с анимацией все в порядке, я так понял что из-за того что перемещение идет каждый кадр он поэтому и плавно передвигается, а не резко что кажется телепортацией. но я хз что делать, на годот не давно перешел, до этого был на гмс, а в инете вообще пусто
Похожие вопросы