更新了版本

This commit is contained in:
yuding
2026-03-26 09:34:21 +08:00
parent dd4600bb5b
commit c11140f967
62 changed files with 55769 additions and 20302 deletions

View File

@@ -274,6 +274,34 @@ export class EngineManager extends BaseManager {
this.engineInstance.resumeRendering();
}
/**
* 获取构件位置和详细信息(问题报告用)
* @param params 查询参数
* @param params.url 模型 URL
* @param params.ids 构件 ID 数组
* @returns 构件数据
*/
public getModelPosition(params: { url: string; ids: number[] }): any {
if (!this.engineInstance) {
console.warn('[EngineManager] 3D Engine not initialized.');
return null;
}
return this.engineInstance.getModelPosition(params);
}
/**
* 跳转到指定相机视角(问题报告用)
* @param cameraData 相机配置数据,包含 position、target、rotation 等信息
* @returns 是否跳转成功
*/
public jumpToCamera(cameraData: any): boolean {
if (!this.engineInstance) {
console.warn('[EngineManager] 3D Engine not initialized.');
return false;
}
return this.engineInstance.jumpToCamera(cameraData);
}
/** 销毁引擎管理器 */
public destroy(): void {
if (this.engineInstance) {