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);
|
||||
|
||||
//environment
|
||||
environment = new Environment(rootNode, getPhysicsSpace());
|
||||
environment = new Environment(getPhysicsSpace());
|
||||
rootNode.attachChild(environment);
|
||||
|
||||
//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;
|
||||
|
||||
public Environment(Node parentNode, PhysicsSpace physicsSpace){
|
||||
public Environment(PhysicsSpace physicsSpace){
|
||||
buildLocalNode();
|
||||
buildEnvoriment(physicsSpace);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ public class InGameState extends CameraGameState {
|
|||
rootNode.attachChild(staticNode);
|
||||
|
||||
// environment
|
||||
environment = new Environment(rootNode, physicsSpace);
|
||||
environment = new Environment(physicsSpace);
|
||||
rootNode.attachChild(environment);
|
||||
|
||||
// ship
|
||||
|
|
@ -103,16 +103,16 @@ public class InGameState extends CameraGameState {
|
|||
}
|
||||
|
||||
public void stateUpdate(float tpf) {
|
||||
input.update(tpf);
|
||||
|
||||
environment.update();
|
||||
|
||||
if ( tpf > 0.2 || Float.isNaN( tpf ) ) {
|
||||
Logger.getLogger( PhysicsSpace.LOGGER_NAME ).warning( "Maximum physics update interval is 0.2 seconds - capped." );
|
||||
physicsSpace.update( 0.2f * physicsSpeed );
|
||||
}
|
||||
else physicsSpace.update( tpf * physicsSpeed );
|
||||
|
||||
input.update(tpf);
|
||||
|
||||
environment.update();
|
||||
|
||||
//passManager.updatePasses(tpf);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue