unity3d - 在3D

时间:2015-04-24 10:03:44

标签: unity3d rotation topdown

这是一个自上而下的视图,但在3D坐标中,我想实例化并从玩家的枪中发射子弹。此脚本位于桶末端的spawner对象上。还尝试将脚本放在播放器本身上,但也没有用。

GameObject projectile =  Instantiate (bullet, transform.position, transform.rotation) as GameObject;
 projectile.GetComponent().AddForce(transform.forward * speed);

问题在于子弹没有按预期运行,相反,它们不会出现相对于玩家轮换的情况,只是朝着一个非常不同的方向前进。不应该"变换。前进"关于物体变换的Z位置意味着前进?

0 个答案:

没有答案