Unity构建设置错误

时间:2017-04-18 15:46:56

标签: c# unity3d unity5

我使用Unity 5.6.0f3并在尝试构建和运行时遇到此错误。 我已经检查了monodeveloper构建和运行脚本,并说它构建成功。当我尝试windows / mac / Linux standlone时,我收到以下错误消息。

  

Assets / Scripts / LevelManager.cs(4,19):错误CS0234:类型或   命名空间名称SceneManagement'不存在于   namespaceUnityEngine&#39 ;.你错过了装配参考吗?

     

Assets / Scripts / LevelManager.cs(6,29):错误CS0246:类型或   命名空间名称`MonoBehaviour'无法找到。你错过了吗?   装配参考?

     

构建播放器时出错,因为脚本存在编译器错误

.cs如下

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class LevelManager : MonoBehaviour {
    public void Loadevel(string name) {
        Debug.Log("Level load requested for: " + name);
        SceneManager.LoadScene(name);
        Debug.Log("Loaded Level " + name);
    }

    public void QuitLevel(string name) {
        Debug.Log("I want to Quit");
        Application.Quit();
    }
}

我似乎无法在网上找到任何答案,目前无法弄明白。

1 个答案:

答案 0 :(得分:1)

我有类似的问题。

重新导入声明并没有帮助,重新启动计算机,重新安装相同版本的统一并重新安装visual studio。

Finnaly我通过更新到Unity beta来实现它。