diff --git a/public/assets/themes/default/models/ship.glb b/public/assets/themes/default/models/ship.glb index cd81881..51f1f88 100644 Binary files a/public/assets/themes/default/models/ship.glb and b/public/assets/themes/default/models/ship.glb differ diff --git a/src/keyboardInput.ts b/src/keyboardInput.ts index cab67d1..c106696 100644 --- a/src/keyboardInput.ts +++ b/src/keyboardInput.ts @@ -62,6 +62,15 @@ export class KeyboardInput { document.onkeydown = (ev) => { switch (ev.key) { + case 'i': + // Open Babylon Inspector + import("@babylonjs/inspector").then((inspector) => { + inspector.Inspector.Show(this._scene, { + overlay: true, + showExplorer: true, + }); + }); + break; case '1': this._onCameraChangeObservable.notifyObservers(1); break; diff --git a/src/main.ts b/src/main.ts index 5768993..55436df 100644 --- a/src/main.ts +++ b/src/main.ts @@ -256,7 +256,6 @@ export class Main { this._audioEngine = await CreateAudioEngineAsync(); - this.setupInspector(); window.setTimeout(()=>{ if (!this._started) { this._started = true; @@ -286,20 +285,6 @@ export class Main { DefaultScene.MainScene.collisionsEnabled = true; } - - private setupInspector() { - setLoadingMessage("Initializing Inspector..."); - window.addEventListener("keydown", (ev) => { - if (ev.key == 'i') { - import ("@babylonjs/inspector").then((inspector) => { - inspector.Inspector.Show(DefaultScene.MainScene, { - overlay: true, - showExplorer: true - }); - }); - } - }); - } } // Setup router