我是一个开始编程的人,主要使用Sprite Kit在XCode上创建游戏。我一直在使用Wenderlich的教科书“ iOS游戏教程”,它解释了如何使用粒子系统功能。我正在制作的游戏中有一些会掉落的定制玻璃纹理物体(我目前正在使用非常粗糙的“爆炸”作为碎片)。我创建了一个玻璃破碎动画的.MOV,但是它的大小为20MB,是我其余游戏和图片大小的几倍,所以我犹豫这也是正确的方法。我想知道是否有人可以给我一些建议,以使我如何使用它来制作看起来像样的玻璃碎片动画,还是让我朝着更高级的粒子系统教程的方向(或指导我创建玻璃碎片动画的更好方法) )?
我玩了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加速度,非常高的出生率和非常(相对)低的粒子最大值。这会导致粒子效果,就像玻璃被轻微粉碎一样。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句