粒子效果:原理、设计与应用
1. 半径模式的专属属性
半径模式具有一些专属属性,只有当 emitterMode 设置为 kCCParticleModeRadius 时才能使用这些属性,具体代码如下:
self.startRadius = 100;
self.startRadiusVar = 0;
self.endRadius = 10;
self.endRadiusVar = 0;
self.rotatePerSecond = −180;
self.rotatePerSecondVar = 0;
-
startRadius:决定粒子从粒子效果节点位置发射的距离。 -
endRadius:决定粒子旋转最终到达的与节点位置的距离。若要实现完美的圆形效果,可使用常量kCCParticleStartRadiusEqualToEndRadius将endRadius设置为与startRadius相同。 -
rotatePerSecond:影响粒子的移动方向和速度,当startRadius和endRadius不同时,还会影响粒子绕圈的次数。
若要测试半径模式,可取消 ParticleEffects01
粒子效果原理、设计、应用及工具介绍
超级会员免费看
订阅专栏 解锁全文
1069

被折叠的 条评论
为什么被折叠?



