본문 바로가기

컴포넌트2

[언리얼5] CPP 프로젝트에서 자주 사용되는 컴포넌트 정리 언리얼5엔진과 CPP언어를 사용하여 프로젝트를 진행하며 자주 사용하였던 컴포넌트들에대한 정리 입니다.자주 사용되는 컴포넌트1 UActorComponent 필요한 헤더: #include "Components/ActorComponent.h" 설명: 모든 컴포넌트의 기본 클래스입니다. 다른 모든 컴포넌트는 이 클래스를 상속받아 확장됩니다.2 USceneComponent 필요한 헤더: #include "Components/SceneComponent.h" 설명: 트랜스폼 정보(위치, 회전, 스케일)를 가지는 모든 컴포넌트의 기본 클래스입니다.3 UPrimitiveComponent 필요한 헤더: #include "Components/PrimitiveComponent.h" 설명: 렌더링 및 물리 시뮬레이션이 가능한 .. 2024. 6. 10.
[언리얼] 카메라 Component & Actor 언리얼은 카메라와 관련하여 크게 두개의 클래스로 나눌 수 있습니다.CameraComponentCameraActor1. CameraComponent (카메라컴포넌트)카메라컴포넌트는 카메라의 기능을 제공하는 컴포넌트입니다.컴포넌트는 다른 액터에 부착하여 사용할 수 있습니다.주로 플레이어 캐릭터, 탈것, 오브젝트의 시점을 제어 할 때 사용합니다. 특징다른 액터에 부착이 가능액터의 하위 요소 이므로 부모 액터의 변환(Location, Rotation, Scale)에 영향을 받는다.스크립트, BP를 통하여 생성 제어가 가능하다.2. CameraActor (카메라액터)카메라액터는 카메라의 기능을가진 독립적인 액터 입니다.해당 액터는 월드(Level)상에 직접 배치가 가능하며,주로 고정된 시점에서의 장면이나 특정 이.. 2024. 5. 11.