1. InterToMovment Componet


- 객체를 시간 경과에 따라 부드럽게 한 지점에서 다른 지점으로 이동시키기 위해 사용되는 기능 또는 컴포넌트
- 주로 블루프린트(Blueprint)에서 사용되며, 사용자가 정의한 두 지점(시작점과 목표점) 사이를 일정한 속도가 아닌 감속/가속을 적용하며 부드럽게 보간(Interpolation)하여 이동
- Control Points : 보간하여 이동할 위치들을 지정
- Behaviour Type : 이동 방식(한 번, 왔다갔다 등)
2. FloatingPawnMovement



- 폰(Pawn) 액터에 추가하여 사용하는 컴포넌트로, 주로 비행체, 공중 유닛, 또는 물에 떠 있는 객체처럼 물리 기반의 충돌이나 중력의 제약 없이 자유롭게 움직이는 객체를 구현하는 데 사용
- 캐릭터 컴포넌트(Character Movement Component)와 달리 복잡한 걷기/점프 로직이나 물리 시뮬레이션을 사용하지 않고, 개발자가 입력하는 방향 벡터(Velocity)에 따라 객체를 단순하고 직접적으로 이동
- 디테일에서 최대 속도, 가속도 조절이 가
3. InterToMovement Component 없이 이동하기

- StartLocation(Vector), Velocity(Vector), MoveDistance(Float) 총 3개의 변수 이용
- Get Actor Location : 액터의 현재 위치를 받아옴
- Set Actor Location : 액터의 현재 위치를 설정
- Event Tick : 매 프레임 마다 이벤트 발생
- 이동거리 : 시간*속도
4. TimeLine을 이용하여 빠르게 갔다가 천천히 돌아오기 구현


- Lerp : 선형보간해주는 노드
- Alpha : 보간 비율, A에서 B까지 얼마나 가까워 졌는지(정밀도, Timline을 기준으로 측정)
5. Actor의 회전

- Add Actor Locat Rotation : 액터 자신의 좌표축 기준으로 회전
- Add Actor World Rotation : 월드 좌표축 기준으로 회전
'프로그래밍 > Unreal Engine 5' 카테고리의 다른 글
| [Unreal Engine 5] 강의 2-3 콜리전(Collision) (0) | 2025.11.24 |
|---|---|
| [Unreal Engine 5] 강의 2-2 액터의 상호작용 - 오버랩, 충돌이벤트 (0) | 2025.11.21 |
| [Unreal Engine 5] 비쥬얼 이펙트 (0) | 2025.11.19 |
| [Unreal Engine 5] 와의 첫 시간 (0) | 2025.11.19 |
| [Unreal Engine 5] 에디터 기본 (0) | 2025.11.17 |