Я пишу небольшой анимационный скрипт jQuery, который имитирует доставщика, идущего к двери. Анимация работает и все, но выглядит она просто искусственно. Мне интересно, есть ли способ заставить спрайта качаться взад-вперед, чтобы создать впечатление, что он на самом деле ходит. Я не хотел бы думать, что единственный способ сделать это - это построить все точки - я надеюсь, что есть какой-то плагин, который мог бы упростить это.
JSFiddle Demo (Вам понадобится широкий монитор, ширина сцены 1102 пикс.)
Кто-нибудь знает об этом?
HTML
<div class="indexHeader">
<img src="http://img705.imageshack.us/img705/2410/deliveryman.png" class='deliveryMan' />
</div>
CSS
.indexHeader{
width:1102px;
height:367px;
background:url(http://img839.imageshack.us/img839/3298/indexheader2.png);
overflow:hidden;
}
.deliveryMan{
position:relative;
width:415px;
height:520px;
top:0px;
left:450px;
}
JQuery
$('.deliveryMan').animate({
'left': '+=310px',
'top': '+=30px',
'width': '275px',
'height': '344px'
}, 4000);