如何使用requestAnimationFrame动画?

时间:2017-07-14 20:53:25

标签: javascript canvas

我正在尝试使用requestAnimationFrame为我的画布设置动画,当我点击+和 - 按钮放大并缩小像谷歌地图一样(当你点击+按钮放大时,你会看到轻微过渡或延迟)。与传统的canvas实现不同,我在应用程序中有一个非常复杂的结构。

单击该按钮时,将调用服务中的zoomin()函数,其中计算值,然后发出由不同组件A捕获的结果值,而该组件又调用不同的组件重写画布的类方法redraw()

在我看到的每个例子中,通过随时间操纵像素值来动画图像,draw()方法就在那里可用。但有谁能告诉我应该在哪里处理这个,还有其他选择吗?还有我可以像JavaScript中的谷歌地图一样制作动画吗?

有人可以指导我吗?

谢谢。

0 个答案:

没有答案