使用iOS粒子系統實現天氣動效的總結分享(一、粒子系統介紹)

去年底,公司項目需要,準備做動一套態天氣效果,經過考慮,決定使用UIKit自帶的粒子系統實現。其中做了雨、雪、霧(霧霾)的動態天氣效果。這里記錄、分享一下自己做完以后學習到的知識。也希望能你有所幫助。^_^


一、粒子系統介紹(摘自網絡)

1、什么是粒子系統?

粒子系統是由總體具有相同的表現規律,個體卻隨機表現出不同的特征的大量顯示元素構成的集合。

百度百科定義粒子系統:

http://baike.baidu.com/link?url=iP74WllwiJGktnnVMNSa26cws2xXtJTwEHjCNKUQWFumYnkpOVubUfSDg4vDYPkqUVBjQL8gbUx6QTiaflaRA_


2、定義有三要素

*群體性:粒子系統是由“大量顯示元素”構成的。

量,有一定的數量組成。例如雪、雨、一團霧等等。由一定數量的個體元素組成。

*統一性:粒子系統的每個元素具有相同的表現規律。

單個元素具有類似的規律。例如下雨、下雪,方向都是從上向下。例如霧從左至右或從右至左。有一定的規律。

*隨機性:粒子系統的每個元素又隨機表現出不同特征。

單個元素有不同的特征。具有隨機性,這個特性很重要。因為隨機性,所以更接近我們真實生活中的一些場景。例如下雪,每個雪花下落的速度會有不同,大小會有不同、方向也會有略微的不同。


以上是關于粒子系統的一個簡單介紹。下一篇介紹使用場景。http://www.lxweimin.com/writer#/notebooks/3527365/notes/4156380

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容