我正在开发一个基于八哥的小型项目,我需要像粒子效果爆炸这样简单的东西。
我安装了八哥粒子扩展,并找到了很多很好的教程来实现粒子效果,并发现它的工作方式非常神奇。
他们都指向这个出色的粒子效果生成器:http://onebyonedesign.com/flash/particleeditor/
问题是我无法制作出看起来像爆炸的东西。我做错了什么?
最佳答案
你只需要花更多时间进行试验。这是该粒子编辑器的配置,非常接近您想要的效果。将其保存到 .pex 文件中并将其加载到该编辑器中,您将看到。然后您可以从那里进行更多调整,这样它至少应该是一个好的开始:
<particleEmitterConfig>
<texture name="texture.png"/>
<sourcePosition x="300.00" y="300.00"/>
<sourcePositionVariance x="0.00" y="0.00"/>
<speed value="500"/>
<speedVariance value="283.33"/>
<particleLifeSpan value="1.74"/>
<particleLifespanVariance value="4.2"/>
<angle value="0"/>
<angleVariance value="360"/>
<gravity x="0.00" y="0.00"/>
<radialAcceleration value="0.00"/>
<tangentialAcceleration value="5.88"/>
<radialAccelVariance value="0.00"/>
<tangentialAccelVariance value="0.00"/>
<startColor red="1.00" green="0.31" blue="0.00" alpha="0.62"/>
<startColorVariance red="0.00" green="0.00" blue="0.00" alpha="0.00"/>
<finishColor red="1.00" green="0.31" blue="0.00" alpha="0.00"/>
<finishColorVariance red="0.00" green="0.00" blue="0.00" alpha="0.00"/>
<maxParticles value="471.12"/>
<startParticleSize value="70"/>
<startParticleSizeVariance value="70"/>
<finishParticleSize value="0"/>
<FinishParticleSizeVariance value="5.00"/>
<duration value="-1.00"/>
<emitterType value="0"/>
<maxRadius value="51.28"/>
<maxRadiusVariance value="0.00"/>
<minRadius value="0"/>
<rotatePerSecond value="72"/>
<rotatePerSecondVariance value="66.98"/>
<blendFuncSource value="770"/>
<blendFuncDestination value="1"/>
<rotationStart value="0.00"/>
<rotationStartVariance value="0.00"/>
<rotationEnd value="0.00"/>
<rotationEndVariance value="0.00"/>
</particleEmitterConfig>
关于actionscript-3 - 爆炸粒子效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9913705/