我想我正在使用quaternion.lookrotation错误

时间:2015-10-23 08:09:48

标签: c# unity3d

你好,我是一个团结的项目,我有一个小问题,我不太明白。 为什么我的FX不会在所需位置产卵?我使用quaternion.lookrotation是一个问题吗?

using UnityEngine;
using System.Collections;

public class FXManager : MonoBehaviour {

    public GameObject sniperBulletFXPrefab;

    [PunRPC]
    void SniperBulletFX(Vector3 startPos, Vector3 endPos)
    {
        GameObject sniperFX = (GameObject)Instantiate(sniperBulletFXPrefab, startPos, Quaternion.LookRotation(endPos-startPos) );

        LineRenderer lr = sniperFX.transform.Find("LineFX").GetComponent<LineRenderer>();
        lr.SetPosition(0, startPos);
        lr.SetPosition(1, endPos);

    }

}

0 个答案:

没有答案