最赞回答 / qq_胡子大叔_2
getContext()这个方法需要参数,你这个bug显示的意思是 getContext方法没有足够的参数。我也不知道老师的方法不带参数为什么没有报错好像改成这样就可以了getContext("2d")
2018-10-31
最新回答 / 一颗理性的脑袋
mian里的执行顺序的问题正确的是
drawBackground(); fruitMonitor(); fruit.draw(); mom.draw();
2018-10-31
已采纳回答 / T松子
我觉得有以下几个原因:1、html文件中没有包含fruit.js2、在主程序main.js中没有调用画果实的函数fruit.draw;3、可能拼写错误,比如prototype写为了protoType,只要有一处这样的错误,就会显示不出来,这类错误在控制台显示不出来,比较难找。4、...
2018-09-16
已采纳回答 / tinypocket
bgPic.src = "./src/background.jpg";上面代码执行后开始加载图片,加载成功需要一点点时间,图片还没完全加载好,就执行了你init里的drawBackground方法,所以无法绘图(把该方法放到setTimeout里延...
2018-09-14
最新回答 / 前端工程师666777888
可以创建3个画布,第三个画布只放背景图(z-index:0),第二画布放海葵和果实(z-index:1),第一个画布放其他(z-index:2)。
2018-08-07