Flipbook

Jaemyeong Lee·2024년 12월 10일
0

입문자를 위한 UE5

목록 보기
45/60

1. Flipbook의 개념

  • 2D 애니메이션 구현 방식 중 하나로, 여러 프레임 이미지를 빠르게 전환해 애니메이션 효과를 만듦.
  • 이름의 의미:
    • Flip: 넘기다.
    • Book: 책.
  • Unreal Engine에서는 PaperFlipbookActor를 사용해 구현.

2. Unreal Engine과 Unity의 차이점

  • Unity:
    • 게임 오브젝트(Game Object)를 기반으로 빈 상태에서 컴포넌트를 추가하여 기능을 구현.
    • 자유로운 조합이 가능하지만, 기본 기능을 구현하려면 직접 작업이 필요.
  • Unreal Engine:
    • 클래스와 기능이 사전에 정의되어 있으며, 이를 기반으로 추가 구현.
    • PaperFlipbookActor는 기본적으로 플립북 애니메이션을 처리할 수 있는 클래스.

3. PaperFlipbookActor의 기능과 제어

  • PaperFlipbookActor는 단순히 애니메이션을 재생하는 기본 액터.
  • 개발자는 Blueprint를 통해 PaperFlipbookActor를 상속받아 추가 기능을 구현 가능:
    • 키 입력에 따른 애니메이션 변경.
    • 방향 전환에 따른 애니메이션 반전.
    • 이벤트 발생 시 다른 리소스로 교체.

4. Blueprint를 활용한 플립북 제어

  • 블루프린트를 생성하여 PaperFlipbookActor를 상속받아 커스터마이즈.
  • 장점:
    • 코딩 없이 애니메이션 동작을 쉽게 설정 가능.
    • 다양한 동작(이벤트, 입력 처리 등)을 손쉽게 제어 가능.

5. Flipbook 활용 시 장점

  • 기본 제공 기능을 활용해 효율적인 애니메이션 구현.
  • Blueprint와 상속을 통해 플립북 애니메이션을 동적으로 제어 가능.
  • 사전 정의된 구조 덕분에 반복 작업을 줄이고 생산성을 높임.

예제

profile
李家네_공부방

0개의 댓글