背景顯示不出來
背景顯示不出來,代碼檢查很多遍了,也換瀏覽器試過依然刷不出來,求源碼,下面是我的代碼
// JavaScript Document------main.js部分-------
var can1;
var can2;
var ctx1;
var ctx2;
var canWidth;
var canHeight;
var lastTime;
var deltaTime;
var bgPic=new Image();
document.body.onload=game;
function game(){
init();
lastTime=Date.now();
deltaTime=0;
gameloop();
}
function init(){
//獲取canvas context
can1=document.getElementById("canvas1");//fish,dust,UI,circle
ctx1=can1.getContext('2d');//canvas1場(chǎng)景
can2=document.getElementById("canvas2");//background,ane,fruits
ctx2=can2.getContext('2d');
bgPic.src="./src/background.jpg";
canWidth=can1.width;
canHeight=can1.height;
}
function gameloop()
{
window.requestAnimFrame(gameloop);//語句含義:當(dāng)前繪制完成根據(jù)機(jī)器性能繪制下一幀,即frame per second是不確定的
var now=Date.now();
deltaTime=now-lastTime;
lastTime=now;
drawBackground();
}
// JavaScript Document-----background.js部分-----
function drawBackground(){
ctx2.drawImage(bgPic,0,0,canWidth,canHeight);
}
2016-05-01
有沒有人知道啊
2016-05-01
我也是這個(gè)問題
2016-03-16
我也是這個(gè)問題,你解決了嗎?
2016-01-21
解決了orz代碼backgroud的代碼沒更新保存