Unity 效能優化筆記
分類
建立時間: 2023年10月28日 02:52
更新時間: 2023年10月28日 22:51
說明
隨著專案不斷地增加物件、功能和電腦配備無法升級(沒錢)的情況下,遊戲運行延遲越來越嚴重,本篇將分享給大家一些效能優化的方法。
Interaction Mode
在 Unity > Preferences… > General > Interaction Mode
指定 Editor 在最長空閒多久之後更新。一幀結束後,Editor 將等待指定的時間,直到下一幀開始。
Monitor Refresh Rate:Editor 空閒的最長時間是監視器的幀率(以毫秒為單位)。對於大多數監視器,此值為 16 毫秒。
這可以節省 Unity Editor 本身的效能,但不影響遊戲效能。
詳細內容請參考 https://docs.unity3d.com/2023.3/Documentation/Manual/Preferences.html。
腳本
- 移除空
Update()
方法。 - 盡量不要在循環方法中使用
FindFirstObjectByType()
,重複使用的資料使用變數儲存下來。 - 多使用靜態儲存共用資料。
- 使用 物件池 管理不斷地被重複生成、銷毀的物件。
其他
目前尚未使用,但看起來還不錯的建議。
觀看次數: 878
performanceunity效能
一杯咖啡的力量,勝過千言萬語的感謝。
支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!