안녕 내가 이미이 코드가 있습니다JavaScript에서 스프라이트 시트를 사용하려면 어떻게해야합니까?
var refreshIntervalId;
var myImages = [
"walking1.jpg",
"walking2.jpg",
"walking3.jpg",
"walking4.jpg",
"walking5.jpg",
];
var counter = 0;
function switchImage() {
$('#myImage').attr('src', myImages[counter]);
counter += 1;
if (counter == Number($("#counter").val())) {
counter = 0;
clearInterval(refreshIntervalId);
}
}
$(document).ready(function() {
$("#animationBtn").click(function(){
refreshIntervalId = setInterval(switchImage, 50);
});
});
을하지만 지금은 spritesheet을 재생하는 이미지 대신 원하는이 가능할까요? 또는 전체 코드를 변경해야합니까? 누군가 나를 도와 줄 수 있습니까?
이것은 자바가 아닙니다. – BackSlash
당신은 어떻게 [jqueryUI] (http://jqueryui.com/themeroller)가 그것의 아이콘을하는지 보길 원할 것입니다. Sprite 시트를 사용하는 것이 효과적입니다. –
예, 스프라이트 시트의 다른 섹션을 표시하는 것은 다른 이미지를 표시하는 것과 매우 다릅니다. 그것은 실제로 가능합니다. 시도하십시오. – Bergi