Trigger
버튼 클릭, hover, 화면 전환이 시작 신호가 된다.
위젯 애니메이션은 이벤트를 받아 재생 방향과 상태를 정하고 UI 피드백을 만든다.
버튼 클릭, hover, 화면 전환이 시작 신호가 된다.
상황에 맞는 애니메이션 타임라인을 고른다.
등장, 강조, 알림 같은 정방향 모션을 실행한다.
닫기나 취소처럼 이전 상태로 되돌린다.
중복 재생이나 상태 꼬임을 막기 위해 중지한다.
재생 중/완료 상태를 UI 로직에 반영한다.
UI 애니메이션은 시각 효과보다 상태 전환을 명확히 드러내는 피드백이어야 한다.