本文向大家介紹Unity Sprite優(yōu)化
通過(guò)減少Setpass Calls(Draw calls)數(shù)來(lái)減少性能消耗
直接進(jìn)入正題
我隨便在網(wǎng)上找到幾張圖片,將其拖到Hierachry面板
此時(shí)運(yùn)行游戲珍促,觀察Game試圖下的Stats窗口,此時(shí)Setpass calls數(shù)為4(包括場(chǎng)景的Setpass calls)
我們的方法是將圖片打包成一張圖片昧穿,在游戲運(yùn)行時(shí)涯曲,unity只會(huì)讀取一遍sprite,減少了資源浪費(fèi)攘已,達(dá)到優(yōu)化效果亡资,步驟如下:
選中需要打包的幾張圖片澜共,選擇為Sprite類(lèi)型
打開(kāi)Windows->Sprite Packer
此時(shí)貼圖都打包到了一張圖片上,接下來(lái)運(yùn)行游戲锥腻,會(huì)發(fā)現(xiàn)Setpass calls變?yōu)榱?
通過(guò)減少Setpass call達(dá)到了優(yōu)化效果
文章轉(zhuǎn)自:http://blog.csdn.net/qq_33747722/article/details/70544822?locationNum=1&fps=1