在Unity中微动一个游戏对象

时间:2018-06-26 23:04:44

标签: c# animation unity3d

我该如何使像球形的游戏对象在空间中摇动,这意味着在保持其原始位置的同时迅速在随机方向上移动。

我知道我可以提出一些很长的代码来模拟这种情况,但是我想知道是否有窍门。

谢谢

1 个答案:

答案 0 :(得分:0)

我认为您想要的是关节。您可以将spring joint组件附加到具有刚体的gameObject上。在弹簧关节上,将连接的物体设置为带有运动刚体的单独游戏对象,然后使用弹簧关节设置进行操作,直到获得不错的微动效果。大概增加一堆Spring值。