저는 프로그래밍에 익숙하지 않고 게임을위한 개념 증명 프로젝트를 만들려고합니다. 나는 타이틀 화면으로 만든 이미지에서 게임 내 방의 이미지로 이동하려합니다. 사용자가 처음의 이미지를 클릭 할 때, 나는 그것에 대해 어떻게해야할지 모르겠습니다. 캔버스를 과제의 일부로 사용해야하므로 이미지가 해당 요소에 배치됩니다. 나는 내가 볼 수있는 첫 번째 이미지 (Obj2)가 내 두 번째 이미지 위에 있다는 것을 알았을 것이라고 확신한다. 내 콘솔에 내 imgObj는 신원 미상이라고합니다. 본질적으로 imgObj2를 먼저 표시 한 다음 사용자가이를 클릭하면 imgObj가 표시됩니다. 나는 조언이나 제안, 감사합니다 감사드립니다! (제목 이미지 등)imgObj를 표시 한 다음 사라져서 다른 imgObj를 표시 하시겠습니까?
<script>
window.addEventListener("load",eventWindowLoaded, false);
function eventWindowLoaded() {
canvasApp();
}
function canvasSupport() {
return Modernizr.canvas;
}
function canvasApp() {
if (!canvasSupport()) {
return;
}
var theCanvas = document.getElementById("canvasOne");
var context = theCanvas.getContext("2d");
//put code here
var width=1000;
var height=450;
var imageObj = new Image();
var imageObj2 = new Image();
imageObj2.onload=function(){
context.drawImage(imageObj2,0,0);
};
imageObj2.src='clicktostart.jpg';
}
imageObj.onload = function() {
context.drawImage(imageObj, 0, 0);
};
imageObj.src = 'insidemansion.jpg';
</script>