카테고리:

업데이트:


언리얼에서 오브젝트는 크게 8가지가 있습니다.

오브젝트 유형

  1. StaticMesh Component : 애니메이션이 없는 모델링 애셋 > 주로 배경 물체에 사용

  2. SkeletalMesh Component : 애니메이션이 있는 모델링 애셋 > 주로 캐릭터에 사용

  3. Collision Component : 물리적인 기능만 있는 모델링 애셋, StaticMesh나 SkeletalMesh와 달리 시각적 기능이 없음

  4. Camera Component : 플레이어 화면에 보여주는 장면을 찍는 카메라 애셋

  5. Audio Component : 사운드를 재생하는 애셋

  6. Particle System Component : 이펙트를 보여주는 애셋

  7. Light Component : 광원 효과를 부여하는 애셋

  8. Movement Component : 물체에 특정한 움직임을 부여하는 애셋

값 유형

  1. 바이트 : uint8

  2. 정수 : int32

  3. 실수 : float

  4. 문자열 : FString, FName

  5. 구조체 : FVector, FRotator, FTransfrom

타입 이름 규칙

컴포넌트 타입 이름을 보다 보면 다음과 같이 UStaticMeshComponent와 같이 앞에 U가 붙거나 A, F 등이 붙어있는데 이름 규칙은 다음과 같습니다.

F : 언리얼 오브젝트와 관련 없는 일반 C++ 클래스 or 구조체

U : 액터가 아닌 클래스

A : 액터인 클래스

댓글남기기