본문 바로가기

카메라2

[언리얼5] CameraShake 클래스 언리얼에서 카메라셰이크를 생성할때 3개의 클래스가 있습니다.각각의 클래스에대한 특징과 차이점에 대하여 알아봅니다.CameraShakeBase모든 카메라 쉐이크의 기반 클래스입니다.해당 클래스는 언리얼 엔진의 카메라 셰이크를 위한 새로운 시스템의 핵심 클래스이며, 사용자가 카메라 셰이크를 정의할 때 상속받아 사용하는 추상 기본 클래스 입니다.해당 클래스를 상속받아 StartShake, UpdateShake, ReceiveStopShake 와 같은 메소드를 오버라이드할 수 있습니다.DefaultCameraShakeCameraShakeBase 클래스에서 파생된 클래스 입니다.기본적인 카메라의 흔들림 패턴(진동,회전)을 쉽게 구현 할 수 있도록 메커니즘으 구현되어 있습니다.해당 클래스는 간단한 셰이크를 빠르게 .. 2024. 5. 13.
[언리얼] 카메라 Component & Actor 언리얼은 카메라와 관련하여 크게 두개의 클래스로 나눌 수 있습니다.CameraComponentCameraActor1. CameraComponent (카메라컴포넌트)카메라컴포넌트는 카메라의 기능을 제공하는 컴포넌트입니다.컴포넌트는 다른 액터에 부착하여 사용할 수 있습니다.주로 플레이어 캐릭터, 탈것, 오브젝트의 시점을 제어 할 때 사용합니다. 특징다른 액터에 부착이 가능액터의 하위 요소 이므로 부모 액터의 변환(Location, Rotation, Scale)에 영향을 받는다.스크립트, BP를 통하여 생성 제어가 가능하다.2. CameraActor (카메라액터)카메라액터는 카메라의 기능을가진 독립적인 액터 입니다.해당 액터는 월드(Level)상에 직접 배치가 가능하며,주로 고정된 시점에서의 장면이나 특정 이.. 2024. 5. 11.