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我有这样的代码,但它不工作的时候帮我看看,为什么请, –