Selection
选择类,用于用户拾取场景中的几何元素
Constructor
new Selection(sceneManager,renderManager)
Parameters
param
type
description
sceneManager
一个场景管理器实例,获取与场景相关的控制。
renderManager
一个渲染管理器实例,获取与渲染相关的控制。
Properties
name
type
description
enableMultiSelection
bool
是否可以多选
enableHover
bool
是否启用鼠标悬停效果
currentSelectedCount
number
当前选择的个数
updateViewPoint
bool
是否更新视点
Methods
addPick(object3D)
将选中的物体放入选择组
Parameters
param
type
description
object3D
将选中的物体放入选择组
clear()
清除当前所有选择
clearHover()
清除当前鼠标掠过时的所有选择
setInitViewPoint(vector3)
设置视点值
Parameters
param
type
description
vector3
设置视点值
getCurrentViewPoint()
得到当前的视点
Returns
reverseMouseButton(boolean)
反转鼠标左、右键功能
Parameters
param
type
description
boolean
bool
反转鼠标左、右键功能
Returns
boolean
最后更新于
这有帮助吗?