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

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

canvas中drawImage(),先繪制一張大圖,后繪制一張小圖。小圖不會出現(xiàn)。求解

var?girl?=?new??Image();
var?star?=?new??Image();
?
?
function?init(){
????can=document.getElementById('girl');
????ctx=can.getContext('2d');
????//繪制canvas
????drawBgd();
?????
????girl.src="images/girl.jpg";
????star.src="images/star.png";
????drawGirl();
????drawStar();
?????
?????
}
//繪制canvas背景
function?drawBgd(){
????ctx.beginPath();
????ctx.fillStyle="#1B6D85";
????ctx.fillRect(0,0,w,h);
};
//繪制女孩
function?drawGirl(){
????girl.onload=function(){
????????ctx.drawImage(girl,100,100,400,200);
????}
};
//繪制星星
function?drawStar(){
????star.onload=function(){
????????ctx.drawImage(star,200,200,49,7);
????}
};
init()

但在chrome中瀏覽,星星的圖片出不來,在網(wǎng)頁瀏覽時,只有刷新才能一閃而過;但當(dāng)兩個圖片不重合的時候,星星就可以正常顯示。

http://img1.sycdn.imooc.com//58525ff3000114f806050385.jpg

請問如何才能讓兩張圖片同時顯示(小圖在大圖的上面)?


正在回答

2 回答

加一個window.requestAnimFrame(gameLoop);的循環(huán)調(diào)用函數(shù)來刷新畫布就可以了。

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

好久不見呀

我有個問題,就是使用drawImage的時候如何清除自己繪制的圖片
2018-02-10 回復(fù) 有任何疑惑可以回復(fù)我~
var?girl?=?new??Image();
var?star?=?new??Image();
var?ctx;
var?can;

var?w;
var?h;

function?init(){
????can=document.getElementById('canvas');
????ctx=can.getContext("2d");
????drawBgd();

????girl.src?=?"src/girl.jpg";
????star.src?=?"src/star.png";


????gameLoop();
}

function?gameLoop()?{?????//用來刷新canver畫布的
????window.requestAnimFrame(gameLoop);

????drawGirl();
????drawStar();

}


//繪制canvas背景
function?drawBgd(){
????ctx.beginPath();
????ctx.fillStyle="#1B6D85";
????ctx.fillRect(0,0,w,h);
};
//繪制女孩
function?drawGirl(){
????girl.onload=function(){
????????ctx.drawImage(girl,100,150,600,300);
????}
}
//繪制星星
function?drawStar(){
???//?star.onload=function(){
????????ctx.drawImage(star,200,200,?49,?7);
???//?}
}
//?init()


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

舉報

0/150
提交
取消

canvas中drawImage(),先繪制一張大圖,后繪制一張小圖。小圖不會出現(xiàn)。求解

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

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

幫助反饋 APP下載

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

公眾號

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