mirror of
https://athene2.informatik.unibw-muenchen.de/progproj/gruppen-ht24/Gruppe-02.git
synced 2025-01-18 11:23:41 +01:00
free cam
This commit is contained in:
parent
330e788498
commit
315739646c
@ -72,7 +72,7 @@ public class BoardAppState extends MonopolyAppState {
|
||||
*/
|
||||
private PopUpManager popUpManager;;
|
||||
|
||||
private Vector3f currentTarget = new Vector3f(0f,0,0f);
|
||||
private Vector3f currentTarget = new Vector3f(-10f,0,-10f);
|
||||
|
||||
/**
|
||||
* Initializes the state by setting up the sky, lights, and other visual components.
|
||||
@ -86,6 +86,10 @@ public class BoardAppState extends MonopolyAppState {
|
||||
super.initialize(stateManager, application);
|
||||
popUpManager = new PopUpManager(getApp());
|
||||
viewNode.attachChild(sceneNode);
|
||||
|
||||
//TODO remove this only for camera testing
|
||||
adjustCamera();
|
||||
|
||||
setupLights();
|
||||
setupSky();
|
||||
}
|
||||
@ -129,7 +133,7 @@ public class BoardAppState extends MonopolyAppState {
|
||||
final float x = mx - cos;
|
||||
final float y = my - sin;
|
||||
final Camera camera = getApp().getCamera();
|
||||
camera.setLocation(new Vector3f(30,20,0));
|
||||
camera.setLocation(new Vector3f(0,10,0));
|
||||
camera.lookAt(new Vector3f(getCurrentTarget()),
|
||||
Vector3f.UNIT_Y);
|
||||
camera.update();
|
||||
@ -160,7 +164,7 @@ public class BoardAppState extends MonopolyAppState {
|
||||
super.update(tpf);
|
||||
//TODO remove this only for camera testing
|
||||
cameraAngle += TWO_PI * 0.05f * tpf;
|
||||
adjustCamera();
|
||||
// adjustCamera();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -292,7 +292,7 @@ public class MonopolyApp extends SimpleApplication implements MonopolyClient, Ga
|
||||
final StatsAppState stats = new StatsAppState(guiNode, normalFont);
|
||||
stateManager.attach(stats);
|
||||
}
|
||||
flyCam.setEnabled(false);
|
||||
flyCam.setEnabled(true);
|
||||
stateManager.detach(stateManager.getState(StatsAppState.class));
|
||||
stateManager.detach(stateManager.getState(DebugKeysAppState.class));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user