|
可以通过在线开发-快捷代码-事件-点击事件中的代码看下
- /* click singleClick DBLClick 事件参数:
- * {Number} ev.x 鼠标点击处的屏幕横坐标
- * {Number} ev.y 鼠标点击处的屏幕纵坐标
- * {Number} ev.button 鼠标按键 [0: 左键, 1: 中键, 2: 右键]
- * {Boolean} ev.picked 是否拾取到物体
- * {THING.BaseObject} ev.object 鼠标点击处拾取到的物体
- * {Array} ev.pickedPosition 鼠标点击处拾取 3D 场景中的世界坐标
- * {Boolean} ev.altKey 鼠标点击时是否按下 Alt 键
- * {Boolean} ev.ctrlKey 鼠标点击时是否按下 Ctrl 键
- * {Boolean} ev.shiftKey 鼠标点击时是否按下 Shift 键
- */
- // 物体点击事件
- obj.on('click', function(ev) {
- console.log(ev.object.name);
- });
- // 物体单击事件
- obj.on(THING.EventType.SingleClick, function(ev) {
- console.log(ev.object.name);
- });
- // 物体双击事件
- obj.on(THING.EventType.DBLClick, function(ev) {
- console.log(ev.object.name);
- });
-
复制代码 |
|