TWEENMAX - 콜백함수

장윤희·2022년 6월 17일
0

jsPlugin

목록 보기
1/3
post-thumbnail

콜백함수

  • onInit : 애니메이션(Tween)이 시작되기 바로 전에 함수를 호출
    onStart와 별 차이가 없지만, 당연히 onStart 보다 빨리 호출됨
  • onStart : 애니메이션(Tween)이 시작할 때 함수를 호출
  • onComplete : 애니메이션(Tween)이 종료되었을 때 함수를 호출
  • onUpdate : 애니메이션(Tween)이 계속 진행되는 동안 호출
    해당 함수는 사용빈도가 낮으므로, 예제는 만들지 않고 위에 콜백 함수 설명으로 대신합니다.
  • onRepeat : 애니메이션(Tween)이 반복될 때마다 호출
    해당 콜백 함수는 사용빈도가 낮으므로, 예제는 만들지 않고 위에 콜백 함수 설명으로 대신합니다.
  • onReverseComplete : 애니메이션(Tween)이 반전(Reverse) 된 후 모션이 완료되었을 때 호출 (사용빈도 낮음)
  • Event(함수) + Params : 애니메이션(Tween) 중 호출하고자 하는 함수 뒤에 Params 파라미터를 붙여 줄 수 있습니다.
$(function(){
          gsap.to('.tweenbox', 3, {
              onInit: motionOnit
          });
 
          function motionOnit() {
              alert('GSAP Tween 콜백함수 시작 전'); //Tween이 시작되기 바로 전에 호출
          }
      });
profile
멋쟁이

0개의 댓글