看到网上说是普通js版本和vue项目之间存在不同;
普通的引入threejs可以使用mousedown和mouseup触发事件;
但是vue项目无法使用这两个事件,得用pointerdown和pointerup事件
pointerdown属性也是原生js属性
// 鼠标按下事件
document.addEventListener('pointerdown', this.spriteClick, false);
看到网上说是普通js版本和vue项目之间存在不同;
普通的引入threejs可以使用mousedown和mouseup触发事件;
但是vue项目无法使用这两个事件,得用pointerdown和pointerup事件
pointerdown属性也是原生js属性
// 鼠标按下事件
document.addEventListener('pointerdown', this.spriteClick, false);