第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為甚么我寫完代碼背景圖不顯示

tinyHeart.html:

<!DOCTYPE?html>

<html>

????<head>

????????<meta?charset="utf-8">

????????<title>HTML小游戲---愛心魚</title>

????????<style?type="text/css">

????????????body{

????????????????padding-top:?10px;

????????????}

????????????.all_bg{

????????????????width:800px;

????????????????height:?600px;

????????????????margin:?0px?auto;

????????????}

????????????#allcanvas{

????????????????position:?relative;

????????????????width:?800px;

????????????????height:?600px;

????????????????margin:?0px;

????????????}

????????????#canvas1{

????????????????position:?absolute;

????????????????bottom:?0;

????????????????left:?0;

????????????????z-index:?1;

????????????}

????????????#canvas2{

????????????????position:?absolute;

????????????????bottom:?0;

????????????????left:?0;

????????????????z-index:?0;

????????????}

????????</style>

????</head>

????<body>

????????<div?class="all_bg">

????????????<div?id="allcanvas">

????????????????<canvas?id="canvas1"?width="800"?height="600"></canvas>

????????????????<canvas?id="canvas2"?width="800"?height="600"></canvas>

????????????</div>

????????</div>

????????<script?type="text/javascript"?src="js/main.js"></script>

????????<script?type="text/javascript"?src="js/commonFunctions.js"></script>

????????<script?type="text/javascript"?src="js/background.js"></script>

????</body>

</html>

?

main.js:

?

var?can1;

var?can2;

?

var?ctx1;

var?cxt2;

?

var?canWidth;

var?canHeight;

?

var?lastTime;//上一幀執(zhí)行的時(shí)間

var?deltaTime;//兩幀間隔的時(shí)間差

?

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");//fishes,dust,UI,circle

????ctx1=can1.getContext('2d');

????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);

????var?now=Date.now();

????deltaTime=now-lastTime;

????lastTime=now;

?????

????drawBackground();

?????

}

?

background.js:

?

function?drawBackground()

{

????ctx2.drawImage(bgPic,0,0,canWidth,canHeight);

}


正在回答

2 回答

你的問題解決了嗎??那個(gè)注釋是什么意思


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

孫小猴之java

原因就是視頻上講的 requestanimationFrame,老師拼寫錯(cuò)了,也不知道視頻上怎么出來背景的, 反正我本來也是沒出,后來改了就出了,百度看了下 這個(gè)才是完整的寫法
2016-01-20 回復(fù) 有任何疑惑可以回復(fù)我~
function?gameloop(){
????requestAnimationFrame(gameloop);
????var?now=Date.now();
????//以下兩行是中文;
????deltaTime=now-lastTime;
????lastTime=now;
????drawBackground();
}

看注釋?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為甚么我寫完代碼背景圖不顯示

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)