做專案時偶爾會忽略掉一些重要的小事:前置設定忘了做、使用很浪費效能的方法卻忘了回頭改正…等。為了提醒自己,我決定不定期地做一些小筆記在這裡XD也希望對大家能有幫助!
前期設定
●Camera Size:如果畫面解析度是1080×1920,Camera的Size就是1920/2/100 = 9.6 (Size = Window Height/2/100)。
●Canvas配置:我滿懷爆肝的有病開放-有病制作/Mars 第12頁~18頁
●記得幫放在邊邊角角的UI元件綁錨點(Anchor),利用預設中間的設定並不利於自動縮放。
●在畫面外圍鋪上黑色底圖,以免在不同長寬比的裝置下「穿幫」。
●使用Application.targetFrameRate = XX;可以控制遊戲的FPS,在手機上最高可以到60。
如果想要在Unity Editor裡也產生效果,要先把垂直同步關掉。QualitySettings.vSyncCount = 0;
圖像設定
●匯入Pixel圖時,要將Filter Mode從 “Bilinear” 改成 “Point (no filter)“,不然會模糊一片(細節就不解釋了,字數會爆XD)
音訊設定
●音檔的匯入格式大原則(來源:Wrong Import Settings are Killing Your Unity Game)
●若不是需要很講究的音樂,在Import Setting把”Force To Mono“(強制只使用單聲道)勾起來,能讓音檔佔用的空間直接省一半。