Я хочу переключиться между анимацией Run и Jump, но у меня есть некоторые проблемы: Если проигрыватель запускается и я нажимаю на экран, Player начинает прыгать (один раз), а Jumpanimation запускается но не заканчивается, поэтому игрок работает с Jumpanimation.Переключение между анимацией Jump и Run Andengine
Вы знаете, где моя вина? Мой код:
// Runanimation + Player Run
public void setRunning()
{
canRun = true;
final long[] PLAYER_ANIMATE = new long[] { 100, 100, 100,};
animate(PLAYER_ANIMATE, 0, 2, true);
}
// Jumpanimation + Player Jump
public void jump()
{
if (footContacts < 1)
{
return;
}
body.setLinearVelocity(new Vector2(body.getLinearVelocity().x, 10));
final long[] PLAYER_JUMP_ANIMATE = new long[] { 100, 100, 100, 100, 100, 100};
animate(PLAYER_JUMP_ANIMATE, 0, 5,true);
}
Thx Seref
Ok это работает, спасибо! – Seref