2016-11-03 2 views
2

Я работаю над анимацией JQuery, в которой я хочу оживить воздушный шар, чтобы перейти с экрана. Я выяснил часть движения. Но я не мог понять, как заставить его двигаться реалистично с небольшими запаздываниями, как настоящий шар.Как перемещать div с небольшим запаздыванием с помощью jquery

Функция .animate() перемещает элемент в линейном режиме.

$(document).ready(function() { 
    $("#section").click(function() { 
    $('.parachute').animate({bottom: "1500px"}, 5000); 
    }); 
}); 

Как я должен это делать. Пожалуйста, найдите анимацию в ссылке ниже.

http://codepen.io/anon/pen/vyBvLJ

+3

это будет гораздо проще создать анимированный шар, чем пытаться программировать анимацию в браузере .. Это ваш оригинальная скрипка с другим изображением и выглядит очень реалистично: http://codepen.io/anon/pen/oYvOpe –

+0

@Pamblam выглядит очень хорошо! Если бы вы могли уточнить это в ответе. Я могу отметить это как принято. –

ответ

2

Вместо того, чтобы пытаться оживить путь анимации, используйте инструмент онлайн или Photoshop для создания анимированных баллонных изображений.

Это выглядит хорошо в вашем fiddle :)

$('.parachute').animate({bottom: "1500px"}, 5000); 

enter image description here

Смежные вопросы