初学html5运用canvas标签的一些问题 5

想要图3的效果却总是得到图二是代码错误了吗?<script>window.onload=function(){varoc=decument.getElementByid(... 想要图3的效果 却总是得到图二 是代码错误了吗?<script> window.onload=function(){ var oc=decument.getElementByid('cl'), var ogc=oc.getContext('2d'), var num=0, var num2=0; var value=1, ogc.translate(100,100), setInterval(function(){ num++ ogc.save(), ogc/clearRect(0,0,oc.width,oc.height), if(num2==100){ value=-1, } else if(num2==0) { value=1, } num2+=value, ogc.scale(num2*1/50,num2*1/50); ogc.rotate(num*Math.PI/180), ogc.translate(-50,-50), ogc.fillRect(0,0,100,100), ogc.restore(,) },30), } </script> </head> <body> <canvas id="c1" width="400" height="400"></canvas> </body> </html> 展开
 我来答
l7722526
2018-06-03 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3700万
展开全部
<canvas>元素是为了客户端矢量图形而设计的。它自己没有行为,但却把一个绘图 API 展现给客户端 JavaScript 以使脚本能够把想绘制的东西都绘制到一块画布上。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式