以下內容是根據Unity 2020.1.01f版本進行撰寫的
Unity游戲優化[第2版]學習記錄1
- 第1章
第1章
第1章前半部分介紹Unity profiler的使用,主要是Profiler視窗里各視窗的含義和一些簡單的分析例子,后半部分介紹性能分析的方法,主要有:
驗證目標腳本是否出現在場景中
驗證腳本在場景中出現的次數是否正確
驗證事件的正確順序
最小化正在進行的代碼修改
盡量減少內部干擾
盡量減少外部干擾
代碼片段的針對性分析
看完本章,主要是兩點:
1、只有游戲出現明顯卡頓或者明顯掉幀的情況下,才需要優化
2、盡量減少干擾,準確定位問題所在,盡量減少大量使用Debug.Log(或Debug.LogWarnning、Debug.LogError)等函式,這些方法在CPU使用率和堆記憶體消耗方面非常昂貴,這會導致發生垃圾回收(垃圾回收時會增加記憶體占用,影響判斷),還有就是要保證記憶體充足和CPU使用率低,否則記憶體不足會干擾測驗
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/342344.html
標籤:其他
