私はjsにかなり慣れていないので、htmlを少ししかやったことがありませんが、これは簡単なことのように思えます.キャンバスに画像を描こうとしているだけです! 新しい画像をメイン div (gameObjectElement) に追加すると正常に動作しますが、キャンバスに描画しようとすると表示されません。塗りつぶしテキストがキャンバスに表示されるので、コンテキストは正しいと思います。
var marthPic = new Image();
marthPic.src ='images/marth.jpg';
$(gameObjectElement).append(marthPic);
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="30px Arial";
ctx.fillText("Hello World",300,50);
ctx.drawImage(marthPic, 100, 100);
何か案は?
ありがとう