컴포넌트 유형과 값 유형
카테고리: UnrealEngine
업데이트:
언리얼에서 오브젝트는 크게 8가지가 있습니다.
오브젝트 유형
-
StaticMesh Component : 애니메이션이 없는 모델링 애셋 > 주로 배경 물체에 사용
-
SkeletalMesh Component : 애니메이션이 있는 모델링 애셋 > 주로 캐릭터에 사용
-
Collision Component : 물리적인 기능만 있는 모델링 애셋, StaticMesh나 SkeletalMesh와 달리 시각적 기능이 없음
-
Camera Component : 플레이어 화면에 보여주는 장면을 찍는 카메라 애셋
-
Audio Component : 사운드를 재생하는 애셋
-
Particle System Component : 이펙트를 보여주는 애셋
-
Light Component : 광원 효과를 부여하는 애셋
-
Movement Component : 물체에 특정한 움직임을 부여하는 애셋
값 유형
-
바이트 : uint8
-
정수 : int32
-
실수 : float
-
문자열 : FString, FName
-
구조체 : FVector, FRotator, FTransfrom
타입 이름 규칙
컴포넌트 타입 이름을 보다 보면 다음과 같이 UStaticMeshComponent와 같이 앞에 U가 붙거나 A, F 등이 붙어있는데 이름 규칙은 다음과 같습니다.
F : 언리얼 오브젝트와 관련 없는 일반 C++ 클래스 or 구조체
U : 액터가 아닌 클래스
A : 액터인 클래스
댓글남기기