From 4f32a61759299beab3d6dbb18ab118e59bc303e9 Mon Sep 17 00:00:00 2001 From: luoyifan Date: Sun, 22 Jun 2025 20:17:29 +0800 Subject: [PATCH] =?UTF-8?q?Charger=20=E5=85=85=E7=94=B5=E6=A1=A9=E7=82=B9?= =?UTF-8?q?=E4=BD=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/core/base/BaseRenderer.ts | 2 -- src/core/manager/EntityManager.ts | 4 +-- src/core/manager/WorldModel.ts | 1 - src/editor/ModelMain.vue | 11 +++----- src/example/example1.js | 8 +++--- src/modules/measure/MeasureRenderer.ts | 3 --- src/modules/way/WayRenderer.ts | 49 +++++++++++++++++++++++++++------- 7 files changed, 48 insertions(+), 30 deletions(-) diff --git a/src/core/base/BaseRenderer.ts b/src/core/base/BaseRenderer.ts index e8e48d6..6dc1650 100644 --- a/src/core/base/BaseRenderer.ts +++ b/src/core/base/BaseRenderer.ts @@ -7,8 +7,6 @@ import type { LineLike, Object3DLike } from '@/types/ModelTypes.ts' import { MeshWrap } from '@/core/manager/InstanceMeshManager.ts' import { getRenderer } from '@/core/manager/ModuleManager.ts' -debugger - /** * 基本渲染器基类 * 定义了点 / 线如何渲染到 Three.js 场景中. diff --git a/src/core/manager/EntityManager.ts b/src/core/manager/EntityManager.ts index 20bb691..7fd4756 100644 --- a/src/core/manager/EntityManager.ts +++ b/src/core/manager/EntityManager.ts @@ -473,11 +473,11 @@ export default class EntityManager { } } - appendLineObject(id: string, lines: LineLike) { + appendLineObject(id: string, lines: any) { this.__lineMap.set(id, lines) } - findLineObjectById(lineId: string): LineLike | undefined { + findLineObjectById(lineId: string): any | undefined { return this.__lineMap.get(lineId) } diff --git a/src/core/manager/WorldModel.ts b/src/core/manager/WorldModel.ts index 28f9944..9576343 100644 --- a/src/core/manager/WorldModel.ts +++ b/src/core/manager/WorldModel.ts @@ -230,5 +230,4 @@ export default class WorldModel { } const worldModel = new WorldModel() -debugger export { worldModel } diff --git a/src/editor/ModelMain.vue b/src/editor/ModelMain.vue index be15ba1..ad5a076 100644 --- a/src/editor/ModelMain.vue +++ b/src/editor/ModelMain.vue @@ -12,7 +12,8 @@
+ v-model="worldModelState.runState.currentEnvId"> +