어제에 이어 실험실을 주제로 레벨을 만들고 상호작용 할 수 있는 공간을 만들어 보았다.

 

 

저번에 만든 문에 이어 엘레베이터를 생성해 보았다.

 

1. 엘리베이터

- 컨텐츠 드로어 BluePrints 폴더에 우클릭 > 블루프린트를 액터로 생성

 

- 추가 버튼으로 스태틱 메쉬와 콜리젼 박스를 생성하고 이름을 변경했다.

그리고 엘레베이터에 맞게 크기를 조절해주고 이벤트 그래프 창에 Add Custom Event 2개와 Add TimeLine을 생성하고 이름을 아래와 같이 변경해준다.

 

- Elevator_Anim 노드를 더블클릭하여 애니메이션 그래프를 생성해준다.

 

- Set Relative Location / Get Floor / Get Box / Lerp(Vector) 노드를 생성 후 이어준다

 

- 저장 컴파일 한후 컨텐츠 드로어에서 BP_Elevator 우클릭 후 자손 클래스로 생성후 뷰포트에서 콜리전 박스를 선택후 디테일 창 에서 컴포넌트 오버랩 시작/종료 시 를 추가 해준다.

 

 

그리고 다음과 같이 연결 해주면 엘레베이터가 완성된다.

+ Recent posts