updated text label position on connections. added nullcheck for modify event.

This commit is contained in:
Michael Mainguy 2024-04-15 11:31:45 -05:00
parent 6e5afa2dac
commit 9708cedf30
2 changed files with 5 additions and 4 deletions

View File

@ -35,14 +35,15 @@ export class Rigplatform {
public turnSnap: number = 0; public turnSnap: number = 0;
public rigMesh: Mesh; public rigMesh: Mesh;
constructor(scene: Scene, xr: WebXRDefaultExperience, constructor(
xr: WebXRDefaultExperience,
diagramManager: DiagramManager diagramManager: DiagramManager
) { ) {
this.scene = scene; this.scene = diagramManager.scene;
this.diagramManager = diagramManager; this.diagramManager = diagramManager;
this.controllers = diagramManager.controllers; this.controllers = diagramManager.controllers;
this.xr = xr; this.xr = xr;
this.rigMesh = buildRig(scene, xr); this.rigMesh = buildRig(this.scene, xr);
this.fixRotation(); this.fixRotation();
this.initializeControllers(); this.initializeControllers();

View File

@ -63,7 +63,7 @@ export async function groundMeshObserver(ground: AbstractMesh,
} }
}); });
const rig = new Rigplatform(ground.getScene(), xr, diagramManager); const rig = new Rigplatform(xr, diagramManager);
const currentConfig = diagramManager.config.current; const currentConfig = diagramManager.config.current;
rig.flyMode = currentConfig.flyMode; rig.flyMode = currentConfig.flyMode;
rig.turnSnap = currentConfig.turnSnap; rig.turnSnap = currentConfig.turnSnap;