Unity05d中出现CS0589意外语法错误

时间:2017-02-12 20:06:28

标签: unity3d unity5

我对Unity完全不熟悉,目前我正在Udemy学习一门课程。当然,我们必须创造一个像飞鸟一样的游戏。我们创建了一个必须从右向左移动的对象。然后我们制作了一个脚本,如下:

using UnityEngine;

public class Object : MonoBehaviour {

// Use this for initialization
void Start () {

}

// Update is called once per frame
void Update () {
    transform.Translate(Vector3.left * (20 * Time.deltaTime));
}
}

我们要做的下一件事就是将这个脚本连接到对象,但它出错了。它不会让我这样做,因为它有一个错误。错误应该在公共课上,但教师有相同的代码,它适用于他。有什么我想念的东西。这非常令人沮丧。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

根据

CS0589

编译器发现了意外的语法。

我想这与这一行有关。

public class Object : MonoBehaviour

Object是C#中的默认类型。尝试查找班级名称。