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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

背景圖片出不來怎么辦?

html:

<!DOCTYPE HTML>
<html>
<head>
<meate charset="utf-6">
<title>tinyHeart</title>
<style type="text/css">
body{
?? padding-top:10px;
}
.all_bg{
??? width:800px;
??? height:600px;
??? margin:0 auto;
}
#allcanvas{
??? position:reative;
??? width:800px;
??? height:600px;
??? margin:0px;
}
#canvas1{
??? position:absolute;
??? bottom:0;
??? left:0;
??? zindex:1;
}
#canvas2{
??? position:absolute;
??? bottom:0;
??? left:0;
??? zindex: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>
<script type="text/javascript" src="js/ane.js"></script>
<script type="text/javascript" src="js/fruit.js"></script>
</body>
<html>

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

ctx1 = can1.getContext('2d');?? //fishes dust UI circle

can2 = document.getElementById("canvas2");

ctx2 = can2.getContext('2d');?? //background ane fruits
??? bgPic.src="./src/background.jpg";
??? canWidth=can1.width;
??? canHeight=can1.height;
??? ane = new aneObj();
??? ane.init();
??? fruit=new fruitObj();
??? fruit.init();
}
function gameloop(){
?? window.requestAnimFrame(gameloop);
????????? var now=Date.now();
???? deltaTime= now - lastTime;
???? lastTime=now;
???? drawBackground();
???? ane.draw();
???? fruit.draw();
??? ?
}

background.js:

function drawBackground(){
???? ctx2.drawImage(bgPic,0,0,canWidth,canHeight);
}

正在回答

3 回答

把最后的background.js改為這樣就可以顯示圖片了。

bgPic.onload?=?function()?{

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

}


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

<!DOCTYPE HTML> 改為?<!DOCTYPE THML>

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

Withoutmelv

無語了
2019-09-02 回復(fù) 有任何疑惑可以回復(fù)我~

刷新一下試試

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

舉報

0/150
提交
取消
HTML5小游戲---愛心魚(上)
  • 參與學(xué)習(xí)       92344    人
  • 解答問題       577    個

學(xué)做HTML5游戲,輕輕松松帶你上手,適合剛?cè)胧钟螒蜷_發(fā)的同學(xué)

進(jìn)入課程

背景圖片出不來怎么辦?

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

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

幫助反饋 APP下載

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

公眾號

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