咱們先看看兩個特效,感覺一下,有沒有學習的動力?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包下載。遍歷