Assets/Standard Assets/Utility/ForcedReset.cs(3,19):錯誤CS0234:命名空間中不存在類型或名稱空間名稱「Scene Management」,UnityEngine缺少程序集引用?UnityEngine您是否缺少程序集參考? Unity3D v 5.2.3f1
錯誤CS0234名稱空間UnityEngine中不存在類型或名稱空間名稱SceneManagement'。您是否缺少裝配參考?
Assets/Standard Assets/Utility/ForcedReset.cs(3,19):錯誤CS0234:命名空間中不存在類型或名稱空間名稱「Scene Management」,UnityEngine缺少程序集引用?UnityEngine您是否缺少程序集參考? Unity3D v 5.2.3f1
錯誤CS0234名稱空間UnityEngine中不存在類型或名稱空間名稱SceneManagement'。您是否缺少裝配參考?
在加入統一5.3的SceneManager
命名空間。由於您使用的是5.2.3,因此無法使用。解決您的問題是更新至5.3或以上。如果你不能因爲某些原因更新,使用Application.LoadLevel(0);
編輯:
您的評論之後。看看下面的圖片:
您可以通過指數加載級別:
Application.LoadLevel(0);
Application.LoadLevel(1);
Application.LoadLevel(2);
或名稱:
Application.LoadLevel("test");
文件 - >BUIL d設置...然後將場景名稱拖入構建設置,以便可以通過代碼訪問它們。
我如何使用Application.LoadLevel(0); ?? –
@MurtadaAltaee更新了答案。 – Programmer
我更新統一到Unity 5.3,但在文件 - >生成設置 - > Android(生成和運行)不起作用。 –
'使用UnityEngine.SceneManagement;' –
using System; 使用UnityEngine; 使用UnityEngine.SceneManagement; 使用UnityStandardAssets.CrossPlatformInput; [RequireComponent(typeof運算(GUITexture))] 公共類ForcedReset:MonoBehaviour { 私人無效更新(){ // 如果我們迫使復位... 如果(CrossPlatformInputManager.GetButtonDown( 「ResetObject」) ) { // ...重新加載場景 SceneManager.LoadScene(SceneManager.GetSceneAt(0).name); } } } -----但不工作----- –
永遠不要在評論中放置代碼,更新您的問題編輯並將代碼放在那裏。 –