일련의 SVG 객체에 애니메이션을 적용하려고합니다. 기본 목표는 다음과 같습니다. 첫 번째 4 세트의 오브젝트가 애니메이션을 적용한 다음 애니메이션을 적용하고 다음 오브젝트 세트가 애니메이션을 적용합니다. 처음 2 개의 큐가 정상적으로 작동하지만 두 번째 세트를 얻는 가장 좋은 방법은 확실하지 않습니다. 첫 번째 세트가 끝날 때까지 기다린다.Velocity.js : 첫 번째 세트가 끝난 후 두 번째 객체 세트에 애니메이션 적용
JS :
$(document).ready(function() {
$('.dt0,.dt1,.dt2,.dt3').velocity("transition.perspectiveRightIn", {stagger: 200, drag: true });
$('.dt0,.dt1,.dt2,.dt3').velocity("transition.perspectiveRightOut", {stagger: 200, drag: true });
$('.tr0,.tr1,.tr2,.tr3').velocity("transition.perspectiveRightIn", {stagger: 200, drag: true });
})
업데이트 : 여기 내 솔루션,하지만이 지연보다는 큐잉 방법을 이용하여 방해하고있어
여기 내 코드입니다. 이 사람이 사용할 수있는 유일한 구문이 아니다 있지만
$(document).ready(function() {
$('.dt0,.dt1,.dt2,.dt3').velocity("transition.expandIn", {stagger: 200, drag: true });
$('.dt0,.dt1,.dt2,.dt3').velocity("transition.expandOut", {stagger: 200, drag: true, delay: 1000 });
$('.tr0,.tr1,.tr2,.tr3').velocity({opacity: 0}, {duration:0 });
$('.tr0,.tr1,.tr2,.tr3').velocity("transition.expandIn", {stagger: 200, drag: true, delay: 3000 });
})