大家好,

我一直在探索如何将 MediaPipe 手掌跟踪集成到 Unity 中,并想分享我正在做的事情。

这个想法非常简单:

👉 使用手掌(通过相机跟踪)来瞄准
👉 使用手势(甚至声音,如说“嗒”)来触发射击

🔧 技术设置

  • Unity(C#)
  • MediaPipe 手掌定位器(自定义安卓插件 + 桥)
  • 使用本机层来获取相机输入
  • 通过桥传递地图数据回 Unity(UnitySendMessage)

🎯 我在做什么

  • 为 Unity 的射线设置手指指向方向
  • 使用手掌标志来确定指向方向(包括一些平滑处理)
    *检测“瞄准保持”(\~0.6s) 以自动射击
  • 探索手势和语音触发的射击

我希望听到其他人如何接近这个问题 — 或者如果您认为我可以对这个过程做出明显的改进。

感谢!