课程
/前端开发
/HTML/CSS
/HTML5小游戏---爱心鱼(上)
为什么 drawBackground(); 要放在gameloop()中才能渲染出来,放在init()函数里边就渲染不出来,这是为什么呀????
2016-12-29
源自:HTML5小游戏---爱心鱼(上) 2-1
正在回答
init只初始化一次就不执行,
要在gameloop才会进行window.requestAnimFrame(gameloop);
ChristineN 提问者
举报
学做HTML5游戏,轻轻松松带你上手,适合刚入手游戏开发的同学
3 回答为什么drawBackground()放在init()里面没背景图片呢,要放在gameloop中才有呢
2 回答drawBackground()为什么在gameloop中调用而不是game中
1 回答drawBackground();这个函数为什么是在gameloop里调用,gameloop()具体是怎么循环的
1 回答drawBackground()是否放在初始化的时候呢
1 回答背景图每次都要绘制,不放在gameLoop中绘制海葵的透明度属性就会失效