viewer-eventtool

this.eventTool = new EventTool(this.viewer); this.eventTool.activate(); this.eventTool.on("singleclick", (event) => { // 获取三维坐标 const hitTest = this.viewer.clientToWorld(event.canvasX, event.canvasY, true); console.log("hitTest",hitTest); })

Usage no npm install needed!

<script type="module">
  import viewerEventtool from 'https://cdn.skypack.dev/viewer-eventtool';
</script>

README

EventTool 事件监听工具

如何使用

this.eventTool = new EventTool(this.viewer);
this.eventTool.activate();
this.eventTool.on("singleclick", (event) => {
    // 获取三维坐标
    const hitTest = this.viewer.clientToWorld(event.canvasX, event.canvasY, true);
    console.log("hitTest",hitTest); 
})

修改

1.4.0

  • 更改依赖为 viewer-eventsemitter

1.2.0

  • 取消webpack的编译

1.1.0

  • 增加readme.md