Unity踩坑日記 PC打包後視窗控制抽風

2021-08-28 20:28:29 字數 731 閱讀 9091

最近又開始做unity專案了~具體內容暫且不表,在最後打包的時候遇到了乙個很神奇的事情,同樣的配置下,打包出來的一系列10幾個專案開啟時有的按照配置的解析度展示,有的預設全屏,有的以視窗模式拉伸來全屏(當然是在客戶的電腦上)···然後就直接十臉懵逼了···再三檢查配置,甚至都在gamemanager裡面直接通過screen.setresolution(1280, 960, false);來強制限制解析度以及禁用全屏,但是在客戶機上還是沒有卵用···

經過多方查詢資料,找到了問題的原因,客戶機之前開啟過同名(projectname)的專案,並且當時開啟時選了不同的解析度(或全屏)展示,這些都記錄在登錄檔中,哪怕把之前的專案檔案刪除,但是登錄檔是不會清除的,所以總結解決方案如下:

方案一:在打包的時候直接修改(projectname),這樣就不會去呼叫登錄檔中的配置資訊,此方法適用於對專案名稱沒有嚴格要求的專案;

方案二: 啟動exe檔案時,按住alt或者ctrl+shift+b調出控制介面(unity打包預設自動展示,專案需要已經隱藏了),選擇想要的解析度即可;

方案三:直接開啟登錄檔(win+r ——> 在執行中輸入「regedit」),找到hkey_current_user\software\[company name]\[product name]([company name]是指在unity中設定的開發商名稱(預設defaultcompany),[product name]是指在unity中設定的專案名稱),右鍵刪除,之後unity專案就會按照設定的解析度開啟了。

React Native 踩坑日記

問題 於示圖 findpage title 發現 解決辦法 react native 中無論是 tabbarios.item 還是 tabbar.item 必須有且只有乙個元件,說白了就是需要有子元件的存在,並且只存在乙個子元件。findpage title 發現 onpress selected ...

arcgis 踩坑日記

專案組決定用arcgis做地圖服務的時候我還是有些小期待的,因為以前沒弄過,我對所有不熟悉的技能都感興趣,於是有了一條踩坑之路,加班踩坑,小問題踩兩天坑,等等.先談一下自己的體會吧,arcgis for js 我真的沒覺得多難,上手就用,不會就查,官網例項太全了,我覺得坑多的地方是在arcgis m...

Supervisor 踩坑日記

安裝 supervisor 後,編輯好 etc supervisor conf.d conf發現啟動都成問題 報錯 supervisor.service failed with result exit code 經過我個人的多次解除安裝再重安裝的經驗來看,pip3安裝是為了能夠讓 superviso...