我想知道如何將圖像加載到HTML5畫布中。具體來說,我需要一個腳本,在鼠標懸停的過程中在畫布上交換另一個圖像,原始圖像淡出。我是HTML5的新手,並且擁有以下代碼:html5操作畫布中的元素
<canvas id="myCanvas" width="500" height="500" />
<script type="text/javascript">
function drawbackground() {
char.fillStyle="blue";
cxt.fillRect(0,0,500,500);
}
var charx=0;
var chary=0;
var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
var char=c.getContext("2d");
drawbackground();
char.fillStyle="black";
var imgObj = new Image();
imgObj.src='map1.png';
imgObj.onload = function() {
// Draw the image on the canvas
char.drawImage(imgObj, 10, 10);
}
</script>
這是正確的方向嗎?
我想學習HTML5,而不是jQuery – hkguile 2012-02-22 05:06:09