From ea2589edf31dd7511d60f5ad2cb042e9a34766a0 Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Thu, 15 Mar 2007 19:26:15 +0000 Subject: [PATCH] --- src/ei/game/gamestate/InGameState.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/ei/game/gamestate/InGameState.java b/src/ei/game/gamestate/InGameState.java index 53b7f3c..0bea2fd 100644 --- a/src/ei/game/gamestate/InGameState.java +++ b/src/ei/game/gamestate/InGameState.java @@ -2,18 +2,23 @@ package ei.game.gamestate; import ei.engine.scene.Node; import ei.engine.scene.Sprite; +import ei.engine.sound.Sound; import ei.engine.state.GameState; public class InGameState extends GameState{ private Node rootNode; - private Sprite s1; + private Sprite sprite1; + private Sound sound1; public InGameState(String name){ super(name); rootNode = new Node("InGameNode"); - s1 = new Sprite("tank","data/units/tank.png"); - rootNode.add(s1); + sprite1 = new Sprite("tank","data/units/tank.png"); + rootNode.add(sprite1); + sound1 = new Sound("sound","data/sounds/test.wav"); + sound1.play(1, 1); + rootNode.add(sound1); } @Override @@ -23,7 +28,9 @@ public class InGameState extends GameState{ @Override public void update() { - s1.getLocation().add(0.1); + sprite1.getLocation().add(0.1f); + sound1.getLocation().add(0.1f); + rootNode.update(); } }