从头开始学做 canvas 动画引擎

 

现在的canvas开发,没有成熟的工具,如果要做动画,就要写原始脚本来实现,蛋蛋的忧伤。学着从0开始来做动画引擎

资源,如下这张图

从头开始学做 canvas 动画引擎

----------------------------------我的可爱的分割线--------------------------------------

这个简单的动画引擎,主要是想实现canvas开发中,开发可以像平时用div一样的实现元素的嵌套,我用一个Bitmap.js 类 来 做 类似 img,

还有一个sprite.js类,来做类似flash里面的moveclip的电影帧播放,sprite实现了各自不同的帧率。在下面的demo中,你可以看到两个跑步速率

不同的企鹅。但是现在有个bug就是 动画跑动中两个鹅会有偶尔同时的停顿,不解,有兴趣的人可以看看。唉,直接放demo和代码吧。

 

 

代码下载在这里

你可能感兴趣的:(canvas)