0
僅用於在畫布上繪製圖像,我很想製作一幀一幀的動畫,但到目前爲止,我的谷歌沒有任何結果或答案是模糊的。這裏是代碼。我的javascript的圖片按畫面動畫與畫布
<script>
function drawOnCanvas() {
var firstImg=1;
var lastImg=75;
var ctx=document.getElementById("mycanvas").getContext('2d');
var image=new Image();
image.src="iglesiafls75.png";
image.onload=function() {
ctx.drawImage(image,0,0,550,800,0,0,550,800);
}
}
window.addEventListener('load', drawOnCanvas, true);
</script>
的形象是75個部分,我想知道如何使然後閱讀畫布,因爲它是由幀動畫,任何想法正規框架。
變種CTX =的document.getElementById(「mycanvas).getContext( '2D'); VAR圖像=新的圖像(); VAR firtImg = 1; 變種lastImg = 75; window.requestAnimFrame =(功能(回調) { 返回window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || 函數(回調) { window.setTimeout(回調, 1000/60); }; } )(); 功能負載(){// 環這裏用於裝載系統 如果(firstImg
這是我至今感謝 –
代碼BTW我有這樣的代碼,但它不工作的時候幫我看看,爲什麼請, –