[Unreal Engine 5] 강의 2-1 액터 움직이기

2025. 11. 20. 16:31·프로그래밍/Unreal Engine 5

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
'프로그래밍/Unreal Engine 5' 카테고리의 다른 글
  • [Unreal Engine 5] 강의 2-3 콜리전(Collision)
  • [Unreal Engine 5] 강의 2-2 액터의 상호작용 - 오버랩, 충돌이벤트
  • [Unreal Engine 5] 비쥬얼 이펙트
  • [Unreal Engine 5] 와의 첫 시간
hanong8
hanong8
hanong8 님의 블로그 입니다.
  • hanong8
    HaNong
    hanong8
  • 전체
    오늘
    어제
    • 분류 전체보기 (104) N
      • 프로그래밍 (101) N
        • Unreal Engine 5 (45)
        • C++ (22)
        • UML (2)
        • 자료구조 (2)
        • 알고리즘 (9)
        • 개발일지 (4)
        • DirectX11 (5)
        • Git (2)
        • 코드카타 (10) N
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
hanong8
[Unreal Engine 5] 강의 2-1 액터 움직이기
상단으로

티스토리툴바