diff --git a/src/core/base/BaseRenderer.ts b/src/core/base/BaseRenderer.ts index 1fef5cd..efd0eb8 100644 --- a/src/core/base/BaseRenderer.ts +++ b/src/core/base/BaseRenderer.ts @@ -158,6 +158,7 @@ export default abstract class BaseRenderer { ) point.scale.set(item.tf[2][0], item.tf[2][1], item.tf[2][2]) + point.visible = ((typeof item.v !== 'undefined') ? item.v : true) }) this.fillObjectUserDataFromItem(item, ...points) this.afterCreateOrUpdatePoint(item, option, points) @@ -207,6 +208,7 @@ export default abstract class BaseRenderer { ) point.scale.set(item.tf[2][0], item.tf[2][1], item.tf[2][2]) + point.visible = ((typeof item.v !== 'undefined') ? item.v : true) }) this.fillObjectUserDataFromItem(item, ...objects) diff --git a/src/editor/widgets/modeltree/ModeltreeMeta.ts b/src/editor/widgets/modeltree/ModeltreeMeta.ts index 5a24afd..3bf35c1 100644 --- a/src/editor/widgets/modeltree/ModeltreeMeta.ts +++ b/src/editor/widgets/modeltree/ModeltreeMeta.ts @@ -7,7 +7,7 @@ export default defineWidget({ title: '模型', icon: renderIcon('antd ClusterOutlined'), side: 'left', - shortcut: 'key-F12', + shortcut: 'key-F10', order: 1, component: ModeltreeView -}) \ No newline at end of file +})