我有一个硬币RigidBody
和周围有盒子碰撞器的墙壁。为了试验目的,我向硬币应用了以下代码。
private void OnMouseDown()
{
rigidbody.AddForce(30.0f, 0f, 5.0f, ForceMode.Impulse);
}
但是,有时硬币会穿过墙壁,但当我将速度从30增加到50点时,它在第一次点击时就会穿过墙壁。我已经搜索了很多,除了DontGoThroughThings脚本以外,仍然没有任何结果,但这对我没用,或者我不知道如何使用它。
我一直在硬币上添加连续动态和墙壁上的连续碰撞检测,但仍然无法解决问题。