枪支脚本可创建子弹,但子弹可沿各个方向移动

时间:2019-04-23 07:04:57

标签: unity3d

Bullet Going Everwhere Except Straight

我正在尝试创建枪支脚本,但是在子弹预制件实例化后,它无法沿正确的方向(直线)行进。该函数用于在Shoot()中创建项目符号,当Update循环从GetMouseButton(0)获取输入时会调用该函数。

fetch()

如果有人对导致子弹不能从实例化点沿直线方向移动的任何信息,我希望得到您的输入。

预先感谢

1 个答案:

答案 0 :(得分:1)

您的更新将子弹沿其位置的方向移动。将其更改为方向矢量,例如“ forward”(而不是transform.position)。