长得不好看,就要整容!
整容就得有把刀,SCNParticleSystem无痛无后遗症,让你轻松获得自然美。
一个粒子,本质上是一个小的图片精灵。在SceneKit中,SCNParticleSystem管理场景中粒子的创建,动画和移除。粒子系统管理粒子的外形、尺寸和位置,我们可以通过更改它的属性来影响粒子系统:
Appearance
:每一种粒子系统可以渲染单张图片,或者一组有序的动画。你可以在粒子生成的时候调整它的尺寸,着色,混合模式以及其他渲染属性。Life Span
:粒子系统使用particle emitter(粒子发射器)来生成每一个粒子。粒子的生命周期决定了它在场景中可见的时间。Emitter behavior
:你可以控制很多发射器的属性参数,比如粒子生成的位置和生成速率。Variation
:引入变化参数到粒子系统中可以使得粒子看起来更多,更少或者随机。Movement
:在粒子生成以后你可以调整粒子的移动。粒子使用简单的物理模拟加速情况,但是它仍然和物理引擎所管理的其他物体相互影响。