[英]SceneManager.LoadScene doesn't work on development mobile build
[英]SceneManager.LoadScene doesn't function for 2nd monitor
我當前正在運行一個雙顯示器Unity游戲設置,主顯示器上的相機顯示1,第二秒上的顯示2。 當我直接在構建時加載我的二重奏監視器場景時,它可以工作,但是當我通過SceneManager加載它時(由於介紹而這樣做),僅顯示1。
我使用以下內容加載場景:
SceneManager.UnloadScene(0);
SceneManager.LoadScene(1);
這是Unity錯誤,還是我缺少激活第二個顯示器的步驟?
場景加載完成后,強制相機啟動。
void Start()
{
Camera camera2 = GameObject.Find("Cam2").GetComponent<Camera>();
camera2.targetDisplay = 1;
Display.displays[1].Activate();
}
好吧, Display.displays[1].Activate();
單獨應該可以解決此問題,但另一個代碼是要確保分配了Camera的targetDisplay
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.