fix(Edit): 跟随SDK变更:修改Viewer初始化配置中Edit的数据结构

This commit is contained in:
2025-11-05 00:03:04 +08:00
parent 88d6076a83
commit d17c5a25a3
5 changed files with 21 additions and 6 deletions
+3 -3
View File
@@ -176,7 +176,6 @@ export default class ViewPort {
this._three.transformControls = new TransformControls(this._three.camera, this._three.renderer.domElement);
let transformControls = this._three.transformControls;
transformControls.addEventListener('change', () => {
transformControls.updateMatrixWorld();
const object = transformControls.object;
if (object !== undefined) {
this._three.box.setFromObject(object, true);
@@ -232,10 +231,11 @@ export default class ViewPort {
//controls.enabled = true;
this.loop()
});
transformControls.traverse(child => {
const gizmo = transformControls.getHelper();
gizmo.traverse(child => {
child.userData.isTransformControls = true;
})
this._three.sceneHelpers.add(transformControls);
this._three.sceneHelpers.add(gizmo);
//相关方法
const attachObject = (object) => {