基于方向球员的火力正面临着。 Unity Javascript

时间:2014-10-02 22:50:34

标签: unity3d unityscript

我想根据游戏对象面向的方向发射一个射弹。目前,该脚本仅允许射弹在某个轴上发射。以下是我需要编辑的代码行:

function Fire()
{
    lastShot = Time.time;
    Instantiate(laser, transform.position, Quaternion.Euler(0, 0, -90));
}

1 个答案:

答案 0 :(得分:0)

您可以使用游戏对象的变换rotation property,您希望射弹朝向同一方向。所以你的代码是Instantiate(laser, transform.position, transform.rotation);