我在我的游戏中有一枚导弹,我想跟踪它飞行的距离,以便与最大射程进行比较。
因为它可以沿着弯曲的路径行进,所以仅仅比较它的当前位置和起始位置对我来说是行不通的。
我知道我可以每次通过更新循环使用.magnitude或Vector3.Distance,但我也知道这会对性能造成很大的影响。
如果有任何建议,我将不胜感激。
发布于 2015-11-27 06:39:04
谢谢Taelsin。它的性能不是很好,但它很简单。一旦我有更多的时间,我可能会按照你的建议进行一些简单的物理计算,以计算出旅行最大距离需要多长时间。
https://stackoverflow.com/questions/33922677
复制相似问题