대기
상호작용 가능 표시를 켜고 입력을 받을 수 있는 상태입니다.
플랫폼, 문, 함정은 위치만 맞아도 끝나지 않습니다. 입력 가능 여부, 진행 중 상태, 완료 상태를 같은 기준으로 관리해야 반복 상호작용이 안정적입니다.
상호작용 가능 표시를 켜고 입력을 받을 수 있는 상태입니다.
bIsMoving이 켜진 동안 추가 입력을 막고 타임라인이나 Tick 이동만 실행합니다.
목표 위치와 상태 변수를 함께 확정하고 사운드, UI, 이펙트를 마무리합니다.
다시 사용할 오브젝트라면 방향, 타이머, 프롬프트를 초기 상태로 돌립니다.
이동 중에는 Interact를 무시하거나 큐에 넣는 기준을 명확히 둡니다.
Lerp 수렴 후에는 정확한 EndLocation 또는 StartLocation으로 스냅합니다.
멀티플레이어에서는 서버가 상태를 확정하고 클라이언트는 표현을 따라가게 합니다.