你好,我是一个团结的项目,我有一个小问题,我不太明白。 为什么我的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);
}
}