爆炸动画

时间:2012-12-17 22:50:15

标签: android surfaceview

我想做一个爆炸动画,其中三个不同的位图表示爆炸的不同阶段我已经加载了位图,我尝试使用for循环,但图像得到的速度太快了。我在Surfaceview类中有这一切,有没有办法正确执行这种功能这种爆炸图像切换,或任何指针没有图像闪烁如此之快?

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

可绘制动画有效,但你也可以有一个可以改变位图的运行,休眠一段时间,然后再次改变位图。

它的hacky,但根据你的情况,可能会更方便。

答案 2 :(得分:0)

你只需要写

new ParticleSystem(this, numParticles, drawableResourceId, timeToLive) .setSpeedRange(0.2f, 0.5f) .oneShot(emitterview, numberOfParticles);

还添加此依赖项

dependencies { compile 'com.plattysoft.leonids:LeonidsLib:1.3.1' }

有关详细信息,请参阅此库。 https://github.com/plattysoft/Leonids