设计中涉及到的主要的drawImage()函数
(1)drawImage(image,x,y)该方式是最基本的操作方式,具体是指将你整个要操作的图像对象描绘在指定的坐标轴上,左上角为(0,0)原点,以此计算你想要它描绘的位置
(2)drawImage(image,x,y,width,h ei ght)该方式是指将你需要操作的图像对象进行缩放,然后描绘到画板上,width和height就是你希望图片描绘之后的大小
(3)drawImage(image,sourceX,sourceY,sourceWidth,sourceHeight,destX,destY,destWidth,destHeight) 这是最为复杂的方式,但是也是相当有用的。它表示在你想要操作的图像对象中,选择你想要定位的左上角位置(sourceX,sourceY),然后截取你想要的 宽 度和高度(sourceWidth,sourceHeight),将截取出来的图像描绘到画板对应的位置(destX,destY)以及对应的范围(destWidth,destHeight)之内。
1.首先上网找了下超级玛丽连贯的走路动作的图片(如下图)
&nbs p;
2.新建一个html5文件,此处命名为mario.html,定义canvas元素, 开始 动画start按钮, 暂停 动画stop按钮
3.相关的js函数
@H_ 406 _23@
总结
以上是 为你收集整理的 html5 利用canvas实现超级玛丽简单动画 全部内容,希望文章能够帮你解决 html5 利用canvas实现超级玛丽简单动画 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
查看更多关于html5 利用canvas实现超级玛丽简单动画的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did205154