2014-07-21 35 views
1

我是一個開始編程,主要使用Sprite Kit在XCode上創建遊戲。我一直在使用Wenderlich的教科書「iOS Games by Tutorial」,並解釋瞭如何使用粒子系統功能。我製作的遊戲有幾個定製的玻璃紋理物體可以掉落(我目前正在使用非常粗糙的「爆炸」作爲碎片)。我創建了一個玻璃碎片動畫的.MOV,但其大小爲20MB,是我遊戲+圖片剩餘尺寸的幾倍,所以我很猶豫,相信這是正確的方法。我想知道是否有人可以給我建議如何使用這個做一個像樣的玻璃碎片動畫或指向我更先進的粒子系統教程的方向(或指導我創建一個更好的方式創建一個玻璃碎片動畫)?可能在iOS SpriteKit中創建玻璃破碎動畫?

回答

0

我玩過SpriteKit粒子系統,並且想出了一種不太原始的玻璃破碎模式。

這些變量只是樣品,並可以修改,並根據自己特定的味道(在粒子編輯器字段的格式,而不是代碼):

Particle BirthRate: 1000 Maximum: 100 
Lifetime: 1 Range:0 

Position Range X: 100 Y:100 
Angle Start: 90 Range: 90 
Speed Start: 300 Range: 150 
Acceleration X:0 Y:-1500 

Alpha: 1 
Scale: 1 
Rotation Start: 0 Range: 350 Speed: 50 

Color: Some sort of light cyan if you want a classic glass look 

最重要的因素似乎是在Y加速度,以及非常高的出生率和非常(相對)低的顆粒最大值。這導致粒子效應看起來像玻璃被輕微破碎。