three-event
v1.0.2
Published
threeJs中 监听click和hover事件
Downloads
4
Readme
three-event
基于three-onEvent,对其有如下修改
- 解决一些
bug
- 监听传入的
renderer.domElement
功能
通过THREE.Raycaster
方法官方例子实现Object3D
对象的选取
click
hover
移入移出
使用方式
安装
依赖
threeJs
npm i three-event
使用
import ThreeEvent from './onEvent.js' // 初始化 const threeOnEvent = new ThreeEvent({ domElement: renderer.domElement, camera: camera }); // click mesh.on('click', (mesh, event) => { // ... }) // hover mesh.on('hover', (mesh, event) => { // 移入... }, (mesh, event) => { // 移出... })