Unity 降低 Batch


Batch一般指代經過打包之后的Draw call。

1. 靜態批處理:

設置:Editor/Project Settings/Player/Other Settings/Static Batching 勾選【默認勾選】

要求:勾選 Inspector/Static/Batching Static

缺點:在游戲中不能移動,旋轉或縮放,增大內存的開銷。

2. 動態批處理:

設置:Editor/Project Settings/Player/Other Settings/Dynamic Batching 勾選

要求:使用相同材質

缺點:不可合批限制較多,https://github.com/Unity-Technologies/BatchBreakingCause

3. UGUI Sprite Atlas:

設置:Editor/Project Settings/Editor/Sprite Packer/Mode 選擇Enabled

創建 :Create/Sprite Atlas

導入: 將Sprite導入Sprite Atlas,可拖拽或添加。

 

擴展資料:

https://blog.csdn.net/lzhq1982/article/details/89558550

https://blog.csdn.net/lzhq1982/article/details/89558992


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM