public Locator(ISimpleApplication app) { _app = app; GuiNode = _app.GetGuiNode(); var rootNode = _app.GetRootNode(); var assetManager = _app.GetAssetManager(); var bullet = new BulletAppState(); _app.GetStateManager().Attach(bullet); GraphicsService = new Graphics(assetManager, rootNode); PhysicsService = new Physics(bullet); AmbientService = new Ambient(assetManager, rootNode, app.GetViewPort()); MapService = new MainMap(); InputService = new InputHandler(_app.GetInputManager()); CamService = new SimulationCamera(_app.GetCamera(), _app.GetFlyByCamera()); }
public Physics(BulletAppState bullet) { physicsSpace = bullet.GetPhysicsSpace(); }