【发布时间】:2020-05-14 16:45:52
【问题描述】:
我想在 Unity 中制作 FPS,但遇到了武器范围。我希望突击步枪的射程为 100m,所以当我从它射出子弹时,子弹应该在 100m 后摧毁。我怎样才能做到这一点?我使用带有hit.point(最大距离)的光线投射来了解我的子弹击中的位置。我知道有一个函数 Destroy(seconds) 在浮点数秒后销毁对象。我怎样才能在一段时间后而不是在一段距离后摧毁一颗子弹?提前感谢您的每一个答案! :)
【问题讨论】:
-
这对gamedev.stackexchange.com来说可能是一个更好的问题
标签: unity3d distance destroy bullet