Nanashi-soft○プログラマ専用○HTML5プログラミング○
var img=new Image();ですが,こうすると,画像を読み込み終わってから描画されるので,テキストよりも上に表示されてしまいます
img.src="「URL」";
img.onload=function(){
context.drawImage(img, 0, 0);
}
var canvas;描画用関数rGameを作っておいて,
var context;
var img;
function run(){
canvas=document.getElementById("karunaCanvas")
context=canvas.getContext("2d");
img=new Image();
img.src="「URL」";
img.onload=function(){
rGame();
}
context.font = "22px sans-serif";
rGame();
}
//描画用関数
function rGame(){
if(img){
context.drawImage(img, 0, 0);
}
context.fillText("123456789ABC", 20, 100);
context.fillText("123456789ABC", 20, 120);
context.fillText("123456789ABC", 20, 140);
context.fillText("123456789ABC", 20, 160);
}