UNREAL BP · UMG
UI 애니메이션 재생 정책
위젯 애니메이션은 언제 시작하고, 어떤 방향으로 재생하며, 끝난 뒤 UI 상태를 어떻게 고정할지까지 정해야 안정적으로 보입니다.
재생 흐름
playback
초기값 고정
Construct에서 투명도, 위치, 스케일을 시작 상태로 맞춥니다.
재생 선택
열기에는 Forward, 닫기에는 Reverse 또는 별도 Out 애니메이션을 씁니다.
입력 잠금
전환 중 중복 클릭을 막아 애니메이션 큐가 꼬이지 않게 합니다.
완료 처리
Finished 이벤트에서 제거, 숨김, 포커스 복구를 분리합니다.
재생 가드
guard
1
재생 중 재호출
이미 재생 중이면 Stop 후 재생할지, 무시할지 정책을 둡니다.
2
상태와 화면 불일치
패널이 숨겨져도 입력을 받는지, 보이지만 비활성인지 확인합니다.
3
반복 애니메이션
루프는 위젯 제거 또는 상태 종료 시 반드시 중지합니다.