Unity3d組件實現使人驚歎的像素粒子特效!

咱們先看看兩個特效,感覺一下,有沒有學習的動力?git

 

 

 

 ==========================================================================================================================github

核心API:Texture2D.SetPixel(int x, int y, Color color),Texture2D.Apply()學習

實現原理:對象池spa

思路:  對象

第一幀繪製前:遍歷瓦片上全部活着的粒子對象而且進行數據操做(或運動,死亡),發生運動的粒子,說明他的位置改變了,對他進行標記。
第一幀繪製....
第一幀繪製後:遍歷瓦片上全部活着的粒子對象找到被標記的對象,而且拿到他所在的瓦片,對瓦片進行高消耗操做
it

項目:class

https://github.com/igonnaKickuAss/20190808AmazingPixelsandsEffect,程式碼下載。原理

https://pan.baidu.com/s/1KhJ0gOZ3WYowyIi46Ik3pw 提取碼:rw5m,package包下載。遍歷

相關文章
相關標籤/搜索