SelectionManagerEvents
- 源文件:
packages/sdk/src/enums/SelectionManagerEvents.ts
- 文档位置:
packages/docs/api/enums/SelectionManagerEvents.md
枚举:SelectionManagerEvents
- 作用:SelectionManager 事件名称枚举
| 枚举项 |
值 |
说明 |
OBJECT_SELECTED |
'objectSelected' |
选择事件 |
OBJECT_UNSELECTED |
'objectUnselected' |
枚举值 OBJECT_UNSELECTED。 |
接口:SelectionManagerEventData
- 作用:SelectionManagerEventData 的结构定义。
字段
| 字段名 |
类型 |
必填 |
作用 |
name |
SelectionManagerEvents |
是 |
名称。 |
data |
THREE.Object3D | null |
是 |
输入数据。 |
类型:SelectionManagerEventMap
- 作用:SelectionManager 事件映射类型
定义
export type SelectionManagerEventMap = {
[SelectionManagerEvents.OBJECT_SELECTED]: THREE.Object3D | null
[SelectionManagerEvents.OBJECT_UNSELECTED]: THREE.Object3D | null
};
Demo 参考
SelectionManagerEvents
以下示例文件中可以看到该 API 的实际调用方式:
packages/demo/src/components/SceneTree.vue
packages/demo/src/hooks/useDebug.ts