通过屏幕到世界的射线检测,使角色或对象移动到点击的地面位置,实现简单导航。
使用 Mouse API 读取移动、按钮状态和跨浏览器一致的屏幕坐标,实现交互控制。
通过计时检测双击,移动相机或触发桌面浏览器操作。
测量鼠标或触摸按住时间,达到时长后触发操作。
将鼠标在屏幕空间中的拖动增量映射为旋转四元数或欧拉角,逐帧旋转对象。
点击时请求指针锁定,隐藏光标并捕获鼠标移动,以控制第一人称相机视角。