Click here to load reader
Upload
-wu-shyishiou
View
495
Download
5
Embed Size (px)
DESCRIPTION
詳細說明Construct 2中的Particles物件屬性
Citation preview
Dept. of Electronics Engineering
Construct 2 Particles (粒子物件)
電子工程系電腦遊戲設計組
吳錫修
2014.2.9
粒子物件 1/3
粒子物件透過建立和移動許多獨立小圖像來快速製造像是噴泉、火焰、煙霧等視覺效果
Wu, ShyiShiou2
粒子物件 2/3
在場景中,粒子物件是由兩個紅線代表噴霧錐(粒子被激發的角度),與中間的粒子材質圖案
兩個紅線原點為粒子物件的產生點
Wu, ShyiShiou3
粒子物件 3/3
粒子物件特別適合使用Additive blend mode,使每⼀個粒子像是照亮背景,而不是直接粘貼在背景,並允許粒子間彼此混合而不是簡單的重疊
可以使用彩色粒子圖像來創建彩色效果
Wu, ShyiShiou4
控制粒子數量
使用粒子效果時,應透過ParticleCount監測粒子總數。在桌面系統上,數百個粒子就可能影響framerate。在手機上,不建議使用粒子效果,真的需要時,最好保持粒子個數低於50
Destroy mode屬性決定粒子何時被消滅
Fade to invisible: 在Timeout 期間,逐漸衰退粒子opacity值,⼀旦粒子變成透明時就將粒子消滅
Timeout expired:等Timeout 時間後就將粒子消滅
Particle stopped :等粒子速度減為0時,將粒子消滅。注意,粒子必須給⼀個負加速度,以保證粒子最終會停⽌
Wu, ShyiShiou5
粒子屬性 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
粒子屬性 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
粒子屬性 3/5
Speed randomizer粒子初始速度隨機偏移值,預設值為0
Size randomizer粒子初始大小隨機偏移值,預設值為0
Grow rate randomizer粒子成⻑速率隨機偏移值,預設值為0
Wu, ShyiShiou8
粒子屬性 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
粒子屬性 5/5
Destroy mode粒子終⽌方式。共有三種模式,預設值Fade to invisible:
Fade to invisible逐漸衰退粒子opacity值,當粒子變透明即被消滅
Timeout expired經過Timeout屬性指定時間後,粒子即被消滅
Particle stopped當粒子速度變為0,粒子即被消滅
Timeout粒子持續時間,與Destroy mode設定值有關,預設值1
Wu, ShyiShiou10