libgdx 中的particle-editor如何使用

Libgdx提供了一個粒子系統製作工具可供使用,圖片如下:

 

對該工具的英文說明如下:

 

http://www.badlogicgames.com/wordpress/?p=1255

 

下載地址:

http://libgdx.googlecode.com/svn/jws/particle-editor.jnlp

 

我把這個軟件的參數在這裏介紹一下:

 

粒子系統可以由多個煙花發射器組成。

 

 

Delay:  當粒子系統開始後,發射器等待多少時間開始發射第一炮

 

Duration:  發射器生存時間,即它可以發射煙花的時間,注意這個時間和煙花生存時間不同

 

Count: 同一時間可出現的煙花個數,有一個上限一下下限,我的理解是這個值控制了發射器發射一個新煙花的速度,如果一個煙花生存時間很長,則發射器發射的頻率就越低,來滿足這個值的限制

 

Emission: 每秒鐘發射多少個煙花,這個參數帶了一張圖表,圖表中間寫着duration,代表圖表X軸表示發射器生存時間,意思是說發射器的生存時間內,該圖表控制各個時間點菸花每秒鐘發射多少個,左邊的上下兩個文本框用於控制生成初始值時的範圍,左邊的'>'字符用於輸入另外一個數值,比如說下面那個”>“, 發射器會在這兩個值中間選擇一下隨機值作爲上限值,Relative,如果選中,表示圖表中的值是相對值,相對於初始值。否則是個絕對值。

 

Life: 一個煙花的生存時間

 

Life Offset: 決定煙花在顯示之前已經用掉它生命我多少值 ,這樣可以實現讓一個煙花在它生命50%時再顯現

 

X Offset and Y Offset: 煙花出現在位置相對中心位置的像素偏移

 

Spawn: 用於產生煙花的發射器的形狀

 

Spawn Width and Spawn Height射器的形狀的寬,高

 

 

 

Size: 煙花的大小 

Velocity: 

Angle:

Rotation:

這個幾值用於控制煙花的運動軌跡,

 

 

 

Wind and Gravity: 煙爲生存時間內在X軸和Y軸上每秒種的像素偏移值

 

Tint:  煙花的顏色,可以在煙花生存期內變化任意多個顏色

 

Transparency:  煙花的透明度

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章