- 언리얼 엔진 5에서 엘리베이터 블루프린트 클래스를 생성하고, 스태틱 메시 컴포넌트를 추가하여 엘리베이터 모델을 설정한다. 🏗️
- 타임라인 노드를 사용하여 엘리베이터의 상승 애니메이션을 제어하고, 5초 동안 0에서 1로 값을 변경하여 부드러운 움직임을 구현한다. ⏱️
SetRelativeLocation
함수를 사용하여 엘리베이터 모델의 상대적 위치를 변경하고, Z축 값을 조절하여 수직 이동을 구현한다. ⬆️- 박스 콜리전 컴포넌트를 추가하여 플레이어의 엘리베이터 진입을 감지하고,
OnComponentBeginOverlap
이벤트를 사용하여 엘리베이터 작동을 시작한다. 🚪 - 플레이어가 엘리베이터에서 나갈 때
OnComponentEndOverlap
이벤트를 사용하여 엘리베이터가 다시 내려가도록 설정한다. 🔄