this.onStateTransition("fly", "idle", () => {
if (joystick.direction.x) this.enterState("walk")
})
Да тут мы проверяем отклоняется ли джойстик по "х", хотя в предыдущем посте я писал, что это не сработает, но не сработает это только в update, а мы делаем эту проверку один раз в событии поэтому всё будет работать корректно. Post #80
36
Сейчас есть такой баг, что при переходе из полёта на землю всегда включается состояние покоя. Чтобы это исправить нужно написать дополнительную логику при переходе из состояния полёта в состояние покоя:
- ❤ 1