10

Click here to load reader

Construct 2的Particles物件

Embed Size (px)

DESCRIPTION

詳細說明Construct 2中的Particles物件屬性

Citation preview

Page 1: Construct 2的Particles物件

Dept. of Electronics Engineering

Construct 2 Particles (粒子物件)

電子工程系電腦遊戲設計組

吳錫修

2014.2.9

Page 2: Construct 2的Particles物件

粒子物件 1/3

粒子物件透過建立和移動許多獨立小圖像來快速製造像是噴泉、火焰、煙霧等視覺效果

Wu, ShyiShiou2

Page 3: Construct 2的Particles物件

粒子物件 2/3

在場景中,粒子物件是由兩個紅線代表噴霧錐(粒子被激發的角度),與中間的粒子材質圖案

兩個紅線原點為粒子物件的產生點

Wu, ShyiShiou3

Page 4: Construct 2的Particles物件

粒子物件 3/3

粒子物件特別適合使用Additive blend mode,使每⼀個粒子像是照亮背景,而不是直接粘貼在背景,並允許粒子間彼此混合而不是簡單的重疊

可以使用彩色粒子圖像來創建彩色效果

Wu, ShyiShiou4

Page 5: Construct 2的Particles物件

控制粒子數量

使用粒子效果時,應透過ParticleCount監測粒子總數。在桌面系統上,數百個粒子就可能影響framerate。在手機上,不建議使用粒子效果,真的需要時,最好保持粒子個數低於50

Destroy mode屬性決定粒子何時被消滅

Fade to invisible: 在Timeout 期間,逐漸衰退粒子opacity值,⼀旦粒子變成透明時就將粒子消滅

Timeout expired:等Timeout 時間後就將粒子消滅

Particle stopped :等粒子速度減為0時,將粒子消滅。注意,粒子必須給⼀個負加速度,以保證粒子最終會停⽌

Wu, ShyiShiou5

Page 6: Construct 2的Particles物件

粒子屬性 1/5

Particle spray properties (噴霧特性)

Rate每秒產生的粒子數量,預設50。當Type屬性設為One-shot,則Rate值就是所產生的粒子總數

Spray cone粒子發射角度範圍,預設60。如果要粒子全方向散射,Spray cone要設定為360

Type粒子作業模式,預設為連續噴霧方式 (Continuous spray)。設為One-shot表⽰只有⼀次性爆破效果

Image粒子材質圖片,應使用透明底色或黑色底色

Wu, ShyiShiou6

Page 7: Construct 2的Particles物件

粒子屬性 2/5

Initial particle properties (初始化特性)

Speed粒子初速度,單位pixels/second。預設值200

Size粒子被始大小,單位pixels/second。粒子都是以正方形區塊呈現。預設值32

Opacity粒子不透明度,0表⽰全透明。預設值100

Grow rate粒子成⻑速率,單位pixels/second,正值會使顆粒⻑大,負數則會使顆粒收縮。預設值0,表⽰粒子將始終保持相同的尺寸。

X randomiser、Y randomizer粒子初始位置隨機偏移值,預設值為0

Wu, ShyiShiou7

Page 8: Construct 2的Particles物件

粒子屬性 3/5

Speed randomizer粒子初始速度隨機偏移值,預設值為0

Size randomizer粒子初始大小隨機偏移值,預設值為0

Grow rate randomizer粒子成⻑速率隨機偏移值,預設值為0

Wu, ShyiShiou8

Page 9: Construct 2的Particles物件

粒子屬性 4/5

Particle lifetime properties (生命週期特性)

Acceleration粒子加速度, 單位pixels/second。預設值-150

Gravity粒子承受的重力加速度,單位pixels/second,可用於製造噴泉或其他落下的粒子效果。預設值0

Angle randomizer粒子隨機偏移角度,單位degrees/second。預設值0

Speed randomizer粒子速度隨機偏移值,單位pixels/second。預設值800

Opacity randomizer粒子不透明度隨機偏移值,可用於製造“閃爍”效果。預設值0

Wu, ShyiShiou9

Page 10: Construct 2的Particles物件

粒子屬性 5/5

Destroy mode粒子終⽌方式。共有三種模式,預設值Fade to invisible:

Fade to invisible逐漸衰退粒子opacity值,當粒子變透明即被消滅

Timeout expired經過Timeout屬性指定時間後,粒子即被消滅

Particle stopped當粒子速度變為0,粒子即被消滅

Timeout粒子持續時間,與Destroy mode設定值有關,預設值1

Wu, ShyiShiou10