articleGeometry = ParticleGeometryHelper.generateGeometry(geometrySet);我们有我们的最终粒子几何体实例,准备好动画。
articleAnimationSet = new ParticleAnimationSet(***e, ***e, ***e);接下来,你可能会问,我们如何设置这些时间相关的属性?如果我们将它们设置为一个属性的动画集,所有的粒子都具有相同的属性,在相同的时间出现和消失。相反,我们使用一个功能,那让我们可以单独设置每个粒子的属性。这些是已知的由于事实上,他们是每个粒子的局部的,但只设置了一次一个本地的静态属性。每一个粒子,该函数将被调用。您可以识别的粒子::使用的ParticleProperties的指数值的索引,然后设置的ParticleProperties ::的startTime,ParticleProperties ::时间和ParticleProperties ::延迟值的粒子。我们写的代码是这样的:animationSet.initParticleFunc = initParticleParam;
articleProperties):void
articleProperties):void
(点击图片去预览效果)。源代码在附件——图一源代码。
(点击图片去预览效果)。源代码在附件——图二源代码。
| 欢迎光临 纳金网 (http://go.narkii.com/club/) | Powered by Discuz! X2.5 |