最新回答 / 一笔一画都是劫
window.requestAnimFrame = (function(){ return window.requestAnimationFram || window.webkitRequestAnimationFram || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(/* function FrameRequestC...
2017-05-06
最新回答 / qq_一头会飞的翔_03623174
window.requestAnimFrame = (function() { return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function( /* function FrameRequestC...
2017-05-06
最新回答 / 慕丝6324622
我明白了。。因为背景图,海葵和果实都是画在一张画布上的,循环的重画,而背景图这个是在之前执行的,所以重画背景图之后,会使上一次所画的内容被覆盖,相当于“清除”;
2017-04-19
最新回答 / 剑南青竹
ctx1.drawImage(img,100,100)调用该方法时img元素未获取解决方法:html页面添加<img id='imgS' src="">标签添加img= document.getElementById("imgS")获取图片语句;
2017-04-15
最新回答 / qq_胡子大叔_2
我的问题是这样解决的 代码无误 无bug报告即使刷新多次谷歌浏览器 不会被吃掉重新启动浏览器 或者 重新从编译工具启动测试游戏页面就可以被吃掉了为什么会这样的原因我总结了以下几点我这个测试的谷歌浏览器或者版本不支持 实时更新我们这段 触碰 函数触碰 函数 都不支持各种浏览器 实时更新……希望有大神指导一下 正确原因。
2017-04-14
最新回答 / 慕婉清9442512
我也有这样原问题,我是在画背景的时候多添加了句代码function drawBackground() { bgPic.onload = function() { ctx2.drawImage(bgPic, 0, 0, canWidth, canHeight); }}改成:function drawBackground() { ctx2.drawImage(bgPic, 0, 0, canWidth, canHeight);}
2017-04-13
最新回答 / qq_七彩虹儿_0
1.html要引用<script type="text/javascript" src="js/main.js" ></script> <script type="text/javascript" src="js/background.js" ></script>2. document.body.onload = game;
2017-04-12