2012-06-27 3 views
0

Я разрабатываю игру, в которой спрайт должен прыгать вперед. Я уже исследовал его и использовал MoveYModifier для вверх, а затем MoveYModifier для снова вниз, он работает правильно, за исключением более одного нажатия на экране. Но я хочу также переместить его вперед и прыгать.Перейти на сайт и настроить Android

    final Entity playerEntity = move; 
       final float jumpDuration = 3; 
       final float startX = playerEntity.getX(); 
       final float jumpHeight = 100; 

       final MoveXModifier moveUpModifier = new MoveXModifier(jumpDuration/2, startX, startX - jumpHeight); // - since we want the sprite to go up. 
       final MoveXModifier moveDownModifier = new MoveXModifier(jumpDuration/2,startX - jumpHeight, startX); 
       final SequenceEntityModifier modifier = new SequenceEntityModifier(moveUpModifier, moveDownModifier); 

       playerEntity.registerEntityModifier(modifier); 
       return true; 

ответ

Смежные вопросы