我向GameObject添加了像
一样的冲动rigidbody.Addforce( SomeVector3, ForceMode.Impulse);
并且我的重力乘数是4.如何在我将这些冲动施加到身体上之前计算我的路径点? 我有所有数据,如质量,重力倍增器等等,我想在应用冲动之前绘制该路径,所以我需要点数。
答案 0 :(得分:1)
使用普通物理学,您当然能够预测物体的路径。问题是,您的公式,滴答等很可能完全与Unity在内部使用的相同,因此您的结果将不准确。
我唯一可以想到的就是拥有GameObject的第二个不可见的版本并对其应用脉冲并跟踪其位置,然后显示您可见的GameObject的结果路径。您可以考虑在预测期间使用Time.timeScale
加速Unity的时间,因此您无需等待太长时间来模拟结果。