博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
canvas之动态路径的绘制
阅读量:5992 次
发布时间:2019-06-20

本文共 714 字,大约阅读时间需要 2 分钟。

<!DOCTYPE html>

<html>
<head>
<title>Html5 Canvas Animations</title>
</head>
<body onLoad="init()">
 <canvas id="c" width="1200" height="960">
 </canvas>
 <script>
 var speed=30;
 var x=10;
 var dx=6;
 var ctx;
 
 function init(){
  ctx=document.getElementById("c").getContext("2d");;
  ctx.save();
  setInterval(draw,speed);
 }
 function draw(){
 if(x>960){
  x=10;
  ctx.beginPath();
     }
 ctx.clearRect(0,0,980,800);
 ctx.lineWidth="2";
 ctx.lineJoin="round";
 ctx.strokeStyle='#e0c';
 
 for(var i=0;i<100;i+=10){
  ctx.moveTo(x-dx,50*Math.sin(Math.PI*(x-dx)/90)+200+i*3);
  ctx.lineTo(x,50*Math.sin(Math.PI*x/90)+200+i*3);
  ctx.stroke();
     }
 x+=dx;
 }
 </script>
</body>
</html>

转载于:https://www.cnblogs.com/mengyusunfang/archive/2011/12/07/2278966.html

你可能感兴趣的文章
嵌入式开发之davinci--- 8127 中camer 和 capture link 的区别
查看>>
js操作DOM动态添加和移除事件
查看>>
salt进程查看插件&salt批量创建用户
查看>>
《PHP Manual》阅读笔记1
查看>>
云锵基金 2018 年度运行报告
查看>>
时光易逝,我懂你心
查看>>
《极限特工》系列IP启动 系列新作将在中国取景
查看>>
统计局:2018年全国社会消费品零售总额超38万亿元
查看>>
甘肃基层藏族女干部为村民解难事 扶贫扶智“少闲人”
查看>>
前端入门需要收藏的各种最新技术中文文档地址
查看>>
2019年别离职、别创业、别投资,收藏好这些热点好好干!
查看>>
Spring bean 作用域笔记
查看>>
Vary Admin:基于Vue.js的后台管理模板
查看>>
SpringCloud 总览
查看>>
PostgreSQL构建通用标签系统
查看>>
Docker集群管理系统Kubernetes
查看>>
DB2数据库用SQL求时间差
查看>>
shell中变量的查看和删除
查看>>
VSAN故障-数据传输速度极慢
查看>>
tar命令语法(-[cxt],-[zj],-v,-f)
查看>>