new MapEventHandler(map, data, entityopt)
Parameters:
Name |
Type |
Attributes |
Description |
map |
Map
|
|
ooomap地图对象 |
data |
object
|
|
创建此对象的原数据 |
entity |
object3D
|
<optional>
|
此对象的3D实体 |
Members
-
doubleClick :function
-
当被双击时触发的回调
- Default Value:
-
enabled :Boolean
-
是否可交互
- Default Value:
-
endPick :function
-
当结束被拾取时触发的回调
- Default Value:
-
longPressed :function
-
当被长按时触发的回调
- Default Value:
-
mouseenter :function
-
针对桌面端,当鼠标进入此结点时触发的回调
- Default Value:
-
mouseleave :function
-
针对桌面端,当鼠标离开此结点时触发的回调
- Default Value:
-
picked :function
-
当被点击时触发的回调
- Default Value:
-
pickIndex :Number
-
拾取优先级,值越大优先级越高
- Default Value:
-
startPick :function
-
在开始被拾取时触发的回调
- Default Value:
Methods
-
clone() → {Node}
-
复制此结点
-
dispose()
-
销毁此结点
-
setEntity(entity)
-
为此结点设置其3D实体
Parameters:
Name |
Type |
Description |
entity |
object3D
|
3D实体 |