【发布时间】:2011-06-26 05:02:25
【问题描述】:
我在统一 3d 中遇到物理问题。我希望我的球从墙上弹回并朝另一个方向移动。当球撞到墙上时,它会直接弹回来。我尝试将方向更改为与它撞墙的方向正交,但它不会改变方向。因此,球只会不断地撞到墙上并直接弹回。
其次,有时球会穿过墙壁。墙壁有盒子对撞机,而球有球对撞机。它们都具有连续动态作为碰撞检测模式。
【问题讨论】:
-
你是如何“移动”球的?球使用什么样的物理材料?
-
我正在使用 AddForce 移动它。它是一个带有弹性材料的球体刚体。
-
检查碰撞器是否匹配地理?已经有一段时间了,但我记得当你选择我认为的刚体时,它会显示你调整大小的 UI Gizmo(边界框)。也许你不小心调整了它的大小。
标签: scripting unity3d game-physics unityscript