[Unity] 如何重設執行檔的解析度?

由於教學目的寫了個小遊戲,打算建置出來確認適合的解析度。(我在Game視窗確認過了,不過還是得調整Player Settings的設定,通常都會建置出來再三確認)

原本設定成800 * 1280太大了,打算調成500 * 800,結果重新建置後發現解析度沒有變小……。於是我(又)想起來Unity執行檔在執行的時候,會在系統內寫相關的設定檔,而且不會覆寫,所以怎麼重新建置都沒有用……。

解決方法

Windows:
1. 開啟登錄編輯程式 (搜尋輸入regedit)
2. 找到HKEY_CURRENT_USER\Software\[Company Name]\[Product Name]
3. 可以看到資料夾內有全螢幕與解析度的設定,刪除整個資料夾,重新開始

Mac:
我沒有Mac,無法確認實際位置……
似乎在~/Library/Preferences內的相關路徑,一樣找到之後刪除

將設定檔刪除後,直接重新執行遊戲就會照著Player Settings的解析度來顯示了!

參考資料:
http://cinema-suite.com/unity-tip-running-a-custom-fullscreen-resolution/

在〈[Unity] 如何重設執行檔的解析度?〉中有 1 則留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。