前言
基于原生JavaScript, 在使用three.js
的raycaster
模拟瞄准及射击时用到.
一、代码
const obj = window;
let eventList = [];
let isDouble = false;
obj.addEventListener("mouseup", e => {
mouseUp(e) });
obj.addEventListener("mousedown", e => {
mouseDown(e) });
obj.addEventListener("mousemove", e