当试图实现玩家跟随相机时,Unity相机组件错误



我想做的是:让相机像马里奥一样跟踪角色

我得到这个错误:

Assets/Camera_System.cs(22,65(:错误CS0120:访问非静态成员`UnityEngine.GameObject.transform'需要对象引用

代码:

void Start () {
player = GameObject.FindGameObjectWithTag ("Player");   
}
void LateUpdate () {
float x = Mathf.Clamp (player.transform.position.x, xMin, xMax);
float y = Mathf.Clamp (player.transform.position.y, yMin, yMax);
GameObject.transform.position = new Vector3 (x, y,GameObject.transform.position.z);
}

只需键入

transform.position 

gameobject.transform.postion

小写gameobject不是

GameObject.Transform.Position

transform不是类GameObject的静态成员,您正试图将非静态成员作为静态访问

最新更新