cesium(鼠标事件)
生活随笔
收集整理的這篇文章主要介紹了
cesium(鼠标事件)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本文示列 cesium 鼠標(biāo)添加事件、及刪除事件。
創(chuàng)建viewer
var viewer = new Cesium.Viewer('cesiumContainer');鼠標(biāo)事件
var handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);?
//1、左鍵單擊事件
handler.setInputAction(function(click){console.log('左鍵單擊事件:',click.position); },Cesium.ScreenSpaceEventType.LEFT_CLICK);?
//2、左鍵雙擊事件
handler.setInputAction(function(click){console.log('左鍵雙擊事件:',click.position); },Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK);?
//3、左鍵按下事件
handler.setInputAction(function(click){console.log('左鍵按下事件:',click.position); },Cesium.ScreenSpaceEventType.LEFT_DOWN);?
//4、左鍵彈起事件
handler.setInputAction(function(click){console.log('左鍵彈起事件:',click.position); },Cesium.ScreenSpaceEventType.LEFT_UP);?
//5、中鍵單擊事??件
handler.setInputAction(function(click){console.log('中鍵單擊事??件:',click.position); },Cesium.ScreenSpaceEventType.MIDDLE_CLICK);?
//6、中鍵按下事件
handler.setInputAction(function(click){console.log('中鍵按下事件:',click.position); },Cesium.ScreenSpaceEventType.MIDDLE_DOWN);?
//7、中鍵彈起事件
handler.setInputAction(function(click){console.log('中鍵彈起事件:',click.position); },Cesium.ScreenSpaceEventType.MIDDLE_UP);?
//8、移動(dòng)事件
handler.setInputAction(function(movement){console.log('移動(dòng)事件:',movement.endPosition); },Cesium.ScreenSpaceEventType.MOUSE_MOVE);?
//9、右鍵單擊事件
handler.setInputAction(function(click){console.log('右鍵單擊事件',click.position); },Cesium.ScreenSpaceEventType.RIGHT_CLICK);?
//10、右鍵按下事件
handler.setInputAction(function(click){console.log('右鍵按下事件',click.position); },Cesium.ScreenSpaceEventType.RIGHT_DOWN);?
//11、右鍵彈起事件
handler.setInputAction(function(click){console.log('右鍵彈起事件',click.position); },Cesium.ScreenSpaceEventType.RIGHT_UP);?
//12、滾輪事件
handler.setInputAction(function(wheelment){console.log('滾輪事件:',wheelment); },Cesium.ScreenSpaceEventType.WHEEL);?
//刪除事件
handler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK);?
轉(zhuǎn)載于:https://www.cnblogs.com/MaShuai666/p/9949985.html
總結(jié)
以上是生活随笔為你收集整理的cesium(鼠标事件)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: spring 监听器简介
- 下一篇: TCP TIME_WAIT 详解