unity3d 当从触摸控制器释放抓取时,如何将游戏对象返回到其原始位置

rxztt3cl  于 2023-05-01  发布在  其他
关注(0)|答案(1)|浏览(123)

我有一个场景,我可以抓住多个游戏对象。我使用的是VRIF PACKAGE中的Grabber和Grabbable脚本,但我想将其设置为,当玩家在一定距离内释放对象时,它会捕捉回其原始位置和旋转。

bweufnob

bweufnob1#

根据documentation,您可以在Grabber Events上订阅脚本,然后在您开始抓取时记住先前的位置(-s)(和旋转(-s)),然后在您放手时恢复游戏对象。
然后,您可以定义阈值(例如。例如,您的首选距离),其中游戏对象捕捉回原始位置。

相关问题