Removed rootNode from environment
This commit is contained in:
parent
97f718b585
commit
0d864f509a
3 changed files with 7 additions and 7 deletions
|
|
@ -38,7 +38,7 @@ public class SpaceGame extends SimplePhysicsGame {
|
||||||
rootNode.attachChild(shipNode);
|
rootNode.attachChild(shipNode);
|
||||||
|
|
||||||
//environment
|
//environment
|
||||||
environment = new Environment(rootNode, getPhysicsSpace());
|
environment = new Environment(getPhysicsSpace());
|
||||||
rootNode.attachChild(environment);
|
rootNode.attachChild(environment);
|
||||||
|
|
||||||
//light
|
//light
|
||||||
|
|
|
||||||
2
src/sg/env/Environment.java
vendored
2
src/sg/env/Environment.java
vendored
|
|
@ -22,7 +22,7 @@ public class Environment extends Node {
|
||||||
* */
|
* */
|
||||||
private Node localNode;
|
private Node localNode;
|
||||||
|
|
||||||
public Environment(Node parentNode, PhysicsSpace physicsSpace){
|
public Environment(PhysicsSpace physicsSpace){
|
||||||
buildLocalNode();
|
buildLocalNode();
|
||||||
buildEnvoriment(physicsSpace);
|
buildEnvoriment(physicsSpace);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@ public class InGameState extends CameraGameState {
|
||||||
rootNode.attachChild(staticNode);
|
rootNode.attachChild(staticNode);
|
||||||
|
|
||||||
// environment
|
// environment
|
||||||
environment = new Environment(rootNode, physicsSpace);
|
environment = new Environment(physicsSpace);
|
||||||
rootNode.attachChild(environment);
|
rootNode.attachChild(environment);
|
||||||
|
|
||||||
// ship
|
// ship
|
||||||
|
|
@ -103,16 +103,16 @@ public class InGameState extends CameraGameState {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void stateUpdate(float tpf) {
|
public void stateUpdate(float tpf) {
|
||||||
input.update(tpf);
|
|
||||||
|
|
||||||
environment.update();
|
|
||||||
|
|
||||||
if ( tpf > 0.2 || Float.isNaN( tpf ) ) {
|
if ( tpf > 0.2 || Float.isNaN( tpf ) ) {
|
||||||
Logger.getLogger( PhysicsSpace.LOGGER_NAME ).warning( "Maximum physics update interval is 0.2 seconds - capped." );
|
Logger.getLogger( PhysicsSpace.LOGGER_NAME ).warning( "Maximum physics update interval is 0.2 seconds - capped." );
|
||||||
physicsSpace.update( 0.2f * physicsSpeed );
|
physicsSpace.update( 0.2f * physicsSpeed );
|
||||||
}
|
}
|
||||||
else physicsSpace.update( tpf * physicsSpeed );
|
else physicsSpace.update( tpf * physicsSpeed );
|
||||||
|
|
||||||
|
input.update(tpf);
|
||||||
|
|
||||||
|
environment.update();
|
||||||
|
|
||||||
//passManager.updatePasses(tpf);
|
//passManager.updatePasses(tpf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue