性能分析器概述
2020-05-18 16:35 作者:unity_某某師_高錦錦 | 我要投稿
Unity Profiler 窗口可幫助優(yōu)化游戲。此窗口會報告游戲的各個方面所用的時間。例如,可報告渲染、動畫化或游戲邏輯所用的時間百分比。?
可以分析 GPU、CPU、內存、渲染和音頻的性能。?
要查看性能分析數(shù)據,可在 Editor 中啟用性能分析的情況下玩游戲,這樣就會記錄性能數(shù)據。然后,Profiler 窗口會在時間軸中顯示數(shù)據,因此可以看到處于峰值(占用更多時間)的幀或區(qū)域。通過單擊時間軸中的任意位置,Profiler 窗口的底部將顯示所選幀的詳細信息。
請注意,性能分析必須設置您的代碼(即添加一些指令以便于檢查)。雖然這對游戲性能有少許影響,但開銷足夠很小,不會影響游戲幀率。?
關于使用該工具的提示?
使用性能分析工具時,應關注消耗最多時間的游戲部分。比較代碼更改前后的性能分析結果,由此衡量改進情況。有時為提高性能而進行的更改可能會對幀率產生負面影響;代碼優(yōu)化可能會產生意外后果。
標簽: