Ton*_*ony 4 animation android canvas
我试图在用户触摸屏幕时在画布上显示动画.我知道基础知识以及如何在画布上绘制位图,但我在画布上找不到任何好的东西或在画布上显示动画.我将使用框架帧动画,它将出现在用户触摸的相同位置,这就是为什么我不能使用ImageView.
不确定是否有内置的方法来做到这一点.但是简单地将位图加载到数组中是相当简单的.
然后调用invalidate(),你的onDraw()方法应该使()自身无效,并在下次运行时计算要显示的帧(通过计算最后一帧的显示时间).每次播放帧时,都会增加帧计数器并重置时间计数器.
您可以使用可变延迟,并且它很容易实现.