개발할 대화 화면이 있습니다. 애니메이션과 같이 보이도록 매 밀리 초마다 배경 이미지를 변경하려고했습니다. jquery settimeout 및 setinterval 사용했지만 작은 간격으로 이미지 변경 스택을 브라우저, 내 작업을 수행하는 방법에 대한 모든 아이디어를 응답하지 않습니다.스프라이트 시트로 배경 이미지 시퀀스 변경
function change_background(new_image_source) {
var myimage = $('#spriteanim');
myimage.attr('src','style/images/Sprites/Screen1/'+new_image_source+'.png');
console.log(myimage.attr('src'));
timer = setTimeout(function() {
new_image_source = new_image_source+1;
change_background(new_image_source);
}, 50);
if(new_image_source>=10899){
change_background(new_image_source);
clearTimeout(timer);
}
}
모든 이미지는 다음과 같습니다. 1024 * 768이고 이미지의 수는 약 800 개입니다. 스프라이트를 작성하고 애니메이션을 수행하는 것은 믿을 수 없습니다. – codebreaker
일부 이미지를 표시 할 수 있습니까?전체 이미지에 애니메이션을 적용해야합니까? – Krasimir
나는 그 모든 것들을 보여줄 필요가있다. 와트는 그것들을 대화로 만든다 ... 나는 성취하려고 노력하고있다 .. – codebreaker