课程
/前端开发
/HTML/CSS
/HTML5小游戏---爱心鱼(上)
如题.....
2015-10-02
源自:HTML5小游戏---爱心鱼(上) 2-7
正在回答
natsuyu正解,按照原理来说,肯定要清空ctx2的,加上ctx2.clearRect(0,0,canWidth, canHeight);页面也是正确的,不信你可以注释掉绘制背景图片那个方法,海葵绘制就出问题了。
因为它再一次绘制背景的时候,之前画的已经被新的背景覆盖了。。。
举报
学做HTML5游戏,轻轻松松带你上手,适合刚入手游戏开发的同学
1 回答不加ctx1.clearRect(0,0,canWidth,canHeight),就好了,加了反而没了
1 回答ctx2.moveTo(this.x[i],canHeight);怎么解释?
2 回答为什么加了ctx1.clearRect(0,0,canWidth,canHeight)这句,页面全空白了,而且没加之前,大鱼身体正常,没有变粗?
1 回答为什么我的background文件不能用 ctx2
3 回答为什么把draw在ctx2大鱼才看得见?