From d761a59d6df5253b1e3991bab520ec1c265c0eeb Mon Sep 17 00:00:00 2001 From: Michael Mainguy Date: Wed, 24 Apr 2024 14:27:05 -0500 Subject: [PATCH] removed button help from controllers. --- src/controllers/left.ts | 20 +------------------- src/controllers/right.ts | 19 +------------------ 2 files changed, 2 insertions(+), 37 deletions(-) diff --git a/src/controllers/left.ts b/src/controllers/left.ts index b0064b5..4b2d2d8 100644 --- a/src/controllers/left.ts +++ b/src/controllers/left.ts @@ -1,16 +1,8 @@ -import { - TransformNode, - Vector2, - Vector3, - WebXRControllerComponent, - WebXRDefaultExperience, - WebXRInputSource -} from "@babylonjs/core"; +import {Vector3, WebXRControllerComponent, WebXRDefaultExperience, WebXRInputSource} from "@babylonjs/core"; import {Base} from "./base"; import {ControllerEventType} from "./controllers"; import log from "loglevel"; import {DiagramManager} from "../diagram/diagramManager"; -import {RoundButton} from "../objects/roundButton"; import {DefaultScene} from "../defaultScene"; const logger = log.getLogger('Left'); @@ -30,18 +22,8 @@ export class Left extends Base { this.moveMovable(value); } }); - if (init.components['x-button']) { - const transform = new TransformNode('x-button', scene); - transform.parent = controller.grip; - transform.rotation.x = Math.PI / 2; - transform.scaling = new Vector3(.2, .2, .2); - const xbutton = new RoundButton(transform, 'X', 'toggle toolbox menu', new Vector2(-.5, -.1)); - const ybutton = new RoundButton(transform, 'Y', 'toggle settings menu', new Vector2(-.4, .1)); - } this.initXButton(init.components['x-button']); this.initYButton(init.components['y-button']); - const buttonhome = new TransformNode('buttons', scene) - this.initTrigger(init.components['xr-standard-trigger']); init.components['xr-standard-thumbstick'].onButtonStateChangedObservable.add((value) => { if (value.pressed) { diff --git a/src/controllers/right.ts b/src/controllers/right.ts index 57ad965..b11e531 100644 --- a/src/controllers/right.ts +++ b/src/controllers/right.ts @@ -1,16 +1,8 @@ import {Base} from "./base"; -import { - TransformNode, - Vector2, - Vector3, - WebXRControllerComponent, - WebXRDefaultExperience, - WebXRInputSource -} from "@babylonjs/core"; +import {Vector3, WebXRControllerComponent, WebXRDefaultExperience, WebXRInputSource} from "@babylonjs/core"; import {ControllerEventType} from "./controllers"; import {DiagramManager} from "../diagram/diagramManager"; -import {RoundButton} from "../objects/roundButton"; import log from "loglevel"; import {DefaultScene} from "../defaultScene"; @@ -46,15 +38,6 @@ export class Right extends Base { this.xrInputSource.onMotionControllerInitObservable.add((init) => { this.initTrigger(init.components['xr-standard-trigger']); - if (init.components['a-button']) { - const transform = new TransformNode('a-button', scene); - transform.parent = controller.grip; - transform.rotation.x = Math.PI / 2; - transform.scaling = new Vector3(.2, .2, .2); - const abutton = new RoundButton(transform, 'A', 'toggle edit menu', new Vector2(.5, -.1)); - const bbutton = new RoundButton(transform, 'B', 'toggle diagram selector', new Vector2(.4, .1)); - - } this.initBButton(init.components['b-button']); this.initAButton(init.components['a-button']); this.initThumbstick(init.components['xr-standard-thumbstick']);