Unity滑块与控制器的交互

Unity slider interaction with controller

所以我有一个激光指示器连接到我的控制器,只要我按下跳跳虎,它就会发射光线并触发事件。 虽然它仍然存在一两个错误 (Unity VR Controller UI Interaction),但我有一个更笼统的问题。

UI 需要某种滑块。而且我不知道如何让我的指针与滑块碰撞并以类似滑块的方式运行。当我按下我的按钮时,它目前最终将滑块设置为零并且不让我拖动它。 感谢任何关于如何使它们真正滑动的提示,因为我的 ridgidbody-cube 不会移动并且不允许移动!关于例如 Unity 的文档beginDragHandler 并不是很有用...

干杯,弗洛

如果您的 enter/exit 事件已经有效,只需检查您的 "laser" 每帧左右的 x(或滑块上对应的轴),以及 increase/decrease 的值滑块基于两次检查之间的增量。

希望很清楚,如果您已经设置好活动,应该不难!