我制作了一个小炮塔对象和一个在我的场景中移动的目标对象。
在炮塔的脚本中,我让它们瞄准物体。
using UnityEngine;
using System.Collections;
public class indivMover : MonoBehaviour
{
public GameObject t1;
public GameObject target;
// Update is called once per frame
void Update ()
{
t1.transform.LookAt(target.transform);
}
}
这工作得很好,直到我将许多炮塔设置为一个更大的对象,这样我就可以将它们作为一个整体移动。现在,当它们指向远离起始位置时,它们都会变形。为什么会这样?