threejs-game-interaction-ui
Installation
SKILL.md
Goal
为 three.js 游戏建立稳定的世界交互层,包括拾取、触发器、交互提示、HUD、世界空间 UI 和事件路由。
Use this skill when
- 你要做点击、瞄准、射线交互、拾取、开门、触发器
- 你要把“场景对象”变成“可交互游戏实体”
- 你要建立屏幕 UI 与世界对象之间的联系
- 你要区分 CPU picking、GPU picking、碰撞触发和 UI 事件
Required inputs
- 交互类型:射线、区域触发、点击、长按、hover、瞄准、使用键
- 目标对象规模与数量
- 是否包含 skinned mesh、透明对象、程序化变形对象
- UI 类型:HUD、世界空间标签、准星、提示、背包、菜单