C# Assets\camswitch.cs(7,22):错误CS1519:无效令牌'';类、结构或接口成员声明中的

C# Assets\camswitch.cs(7,22):错误CS1519:无效令牌'';类、结构或接口成员声明中的,c#,unity3d,C#,Unity3d,我在unity中制作了一个脚本,在第一人称和第三人称相机之间切换,但不知道我做错了什么 我弄错了 Assets\camswitch.cs(7,22):错误CS1519:类、结构或接口成员声明中的标记“;”无效 这不是UnityScript,而是C#因此请替换它: var cam1 : Camera; var cam2 : Camera; 据此: public Camera cam1; public Camera cam2; 那么一切都会好起来的 这是c而不是u

我在unity中制作了一个脚本,在第一人称和第三人称相机之间切换,但不知道我做错了什么 我弄错了

Assets\camswitch.cs(7,22):错误CS1519:类、结构或接口成员声明中的标记“;”无效


这不是UnityScript,而是C#因此请替换它:

    var cam1 : Camera;
    var cam2 : Camera;
据此:

    public Camera cam1;
    public Camera cam2;
那么一切都会好起来的

这是
c
而不是
unityscript
。。在c#中,不将字段声明为
var name:type
但更像
私有类型名称
    public Camera cam1;
    public Camera cam2;