Door Interaction

문 상호작용은 감지, 입력, 상태 분기, Timeline 적용으로 열린다

입력 노드보다 플레이어가 범위 안에 있는지, 문 상태가 무엇인지, 회전값이 어디에 적용되는지가 중요하다.

01

Trigger

Box Collision이 플레이어 진입과 이탈을 감지한다.

02

Prompt

상호작용 가능한 상태에서 UI를 표시한다.

03

Input

Interact Action이 현재 후보 문에 전달된다.

04

Branch

bIsOpen 값으로 열기와 닫기를 나눈다.

05

Timeline

회전 Alpha를 보간해 Door Mesh에 적용한다.

기준판정
문이 안 열림Overlap 후보와 Input 전달 경로를 먼저 확인한다.
중복 실행Timeline 재생 중 상태 플래그를 막는다.