Added jumping "animation".
This commit is contained in:
parent
1ab50f7f33
commit
b466dd8cc5
@ -141,6 +141,12 @@ public class EntityFactory {
|
|||||||
.addSprite(playerSprites[1][9][1]);
|
.addSprite(playerSprites[1][9][1]);
|
||||||
renderedObject.addSequence("Legs-Run-Left", legsRunLeftSequence);
|
renderedObject.addSequence("Legs-Run-Left", legsRunLeftSequence);
|
||||||
|
|
||||||
|
// Jumping animation
|
||||||
|
SpriteSequence legsJumpRightSequence = new SpriteSequence(SWING_ANIMATION_SPEED).addSprite(playerSprites[1][8][0]);
|
||||||
|
renderedObject.addSequence("Legs-Jump-Right", legsJumpRightSequence);
|
||||||
|
SpriteSequence legsJumpLeftSequence = new SpriteSequence(SWING_ANIMATION_SPEED).addSprite(playerSprites[1][8][1]);
|
||||||
|
renderedObject.addSequence("Legs-Jump-Left", legsJumpLeftSequence);
|
||||||
|
|
||||||
// Combat animations
|
// Combat animations
|
||||||
SpriteSequence torsoCombatRightSequence = new SpriteSequence(SWING_ANIMATION_SPEED).addSprite(playerSprites[0][7][0])
|
SpriteSequence torsoCombatRightSequence = new SpriteSequence(SWING_ANIMATION_SPEED).addSprite(playerSprites[0][7][0])
|
||||||
.addSprite(playerSprites[0][8][0]).addSprite(playerSprites[0][9][0]).addSprite(playerSprites[0][10][0]);
|
.addSprite(playerSprites[0][8][0]).addSprite(playerSprites[0][9][0]).addSprite(playerSprites[0][10][0]);
|
||||||
|
@ -222,6 +222,9 @@ public class RenderingSystem extends EntitySystem {
|
|||||||
ro.playAnimation("torso", "Torso-Idle-" + dirMove);
|
ro.playAnimation("torso", "Torso-Idle-" + dirMove);
|
||||||
ro.playAnimation("legs", "Legs-Idle-" + dirMove);
|
ro.playAnimation("legs", "Legs-Idle-" + dirMove);
|
||||||
}
|
}
|
||||||
|
if (!po.isGrounded()) {
|
||||||
|
ro.playAnimation("legs", "Legs-Jump-" + dirMove);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void tryToMakeStepSound(CPhysics po) {
|
private void tryToMakeStepSound(CPhysics po) {
|
||||||
|
Loading…
Reference in New Issue
Block a user