Unity---解決重新調整游戲分辨率后,再運行游戲還是和之前分辨率一樣的問題


經歷

上次在Unity做了個小游戲,發布的時候忘了取消默認全屏了。
於是在Unity重新發布了一下,可是出來后分辨率還是默認全屏。
當時百思不得其解


## 原因 主要是因為當用Unity發布一個新游戲的時候,它會在你電腦的注冊表上根據你的公司和項目名字,記錄你游戲的畫質信息。 是否全屏呀,分辨率呀什么的。 就算當你再次發布游戲時,如果並沒有改變公司項目名字,也沒有設置開啟游戲時選擇分辨率。它還是會根據之前的記錄來設置你的游戲畫質。
## 解決 方法1. **改變發布時的公司或者項目名稱。**

方法2. Win+r---輸入regedit---打開注冊表---HKEY_CURRENT_USER---Software---公司名---項目名
可以直接把帶項目名的這個文件刪除、

也可以單獨修改里面的信息:
Screenmanager Is Fullscreen mode_h3981298716:默認是否全屏(1為全屏)
Screenmanager Resolution Height_h2627697771:設置的具體游戲高度
Screenmanager Resolution Width_h182942802:設置的具體游戲寬度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM