Canvas动态案例
74 字
1 分钟
Canvas动态案例
Canvas动态案例
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <canvas id="draw" width="220" height="320" style="background-color: skyblue"></canvas> </body></html><script type="text/javascript"> var draw=document.getElementById('draw'); var cvs=draw.getContext('2d'); var img=new Image; img.src='walkingdead.png';//添加图片地址 img.onload=function(){//图片上有10张小图横着排列 var width=this.width/10; var height=this.height; var i=0; window.setInterval(function(){ cvs.clearRect(0,0,draw.width,draw.height);//清除上一个图片 cvs.drawImage(img,i*width,0,width,height,0,0,width,height); if(i==9){ i=0 }else{i++;} },200); }</script>支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!












