如何使旋转平面旋转(移动)位于其上的对象

时间:2019-01-14 19:54:05

标签: unity3d game-physics

我正试图使汽车(或任何物体)在平面或管状内部旋转。当前,汽车在这些表面上的抓地力为0(即使在加速时坚韧,汽车在移动时也不会出现任何问题,但物体不会移动汽车)

到目前为止,我已经尝试过:

  • 将物理材料放在管和平面上,但无效
  • 调整物理材料的参数,没有效果
  • 将管和平面的动画“更新模式”标记为“动画物理”,没有效果
  • 增加汽车的牵引力(使用RCC),没有效果
  • 增加汽车的质量。什么都没有
  • 车轮质量增加,什么都没有
  • 尝试搜索该问题,要么没有写正确的术语,要么就是找不到任何东西

任何帮助将不胜感激。 谢谢!

1 个答案:

答案 0 :(得分:1)

您需要使用Rigidbody方法或类似方法使用它们的AddTorque旋转平面和管。如果仅通过它们的变换旋转它们,则对物理系统没有影响。