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、世界空间标签、准星、提示、背包、菜单

Outputs

Installs
1
GitHub Stars
4
First Seen
Apr 23, 2026