已采纳回答 / 一直都在路上
http://www.zhangxinxu.com/wordpress/2012/06/css3-transform-matrix-%E7%9F%A9%E9%98%B5/这个你看看同学,希望能帮到你
2016-11-03
最新回答 / 慕粉4310170
canvas 的碰撞代码:var balls = []; window.onload = function() { var canvas = document.getElementById('mycanvas'); var ctx = canvas.getContext('2d'); for(var i=0; i<200; i++){ var R = Math.floor(Math.rand...
最新回答 / 小王子抓猫咪
在一个context内部,切换设置globalCompositeOperation,有些不会出效果的问题,在canvas书籍上,我没有发现任何一本书提到过。这个问题也是折磨了我两天,认真看了看老师的代码,我发现原因了。也就是说你需要重新获取一次上下文,再进行设置就没有问题了。你仔细看看你的代码和老师的代码有什么区别。 老师在每一次的点击重新绘制事件处理中,都是重新获取了一次上下文。明白了吧。重点在这里。和a标签是否返回false没有一点关系。
已采纳回答 / 淚雨
<script type="text/javascript"> var searchLight={x:400,y:400,radius:150,vx:Math.random()*5+10,vy:Math.random()*5+10}; window.onload=function(){ var canvas=document.getElementById('canvas'); var context=canvas.getContext('2d'); ...
2016-10-24
已采纳回答 / 墨小良
可以通过javascript去控制啊,监听input输入框的change事件,每次改变文字内容就刷新一次画布。用jquery实现起来更简单如下:$('input').change(function(e) { //获取输入的文字,刷新canvas});
已采纳回答 / 无所畏惧小小小
首先你在html中已经给定过canvas的宽高,js中就不用重复设置了.其次,你看看你的浏览器,IE9以下的不支持canvas。我刚复制代码发现是可以画出圆的( ⊙ o ⊙ )!
2016-10-12
已采纳回答 / Beey
1、代码的最后少了一个大括号2、第二个和第三个beginPath()后面的分号改成在英文输入法下的分号试一下,看看能否运行我喜欢这样写,其实都是小粗心,我也是刚学习,一起加油<...图片...>
2016-10-09
已采纳回答 / GK_poter
moveTo是将笔尖发在某处,类似于arcTo函数就需要一个开始的地方,而beginpath不能代替moveto。canvas是基于状态绘图,也就是说之后会找到最近的beginpath,但之前的转态不会因此失效
2016-10-05