728x90
반응형
언리얼엔진 5 C++ Camera Shake 사용법
1. Build.cs 추가
- Build.cs 에 "GameplayCameras" 를 추가한다.
2. ULegacyCameraShake 사용
- UE4 에서 사용중이던 MatineeCameraShake 가 ULegacyCameraShake 로 변경
- 그에 따라 클래스만 다르게 기존 CameraShake 를 이용하던 방식대로 해주면 된다.
https://docs.unrealengine.com/5.3/en-US/API/Plugins/GameplayCameras/ULegacyCameraShake/
3. 예제 코드
if(APlayerController* PC = UGameplayStatics::GetPlayerController(GetWorld(),0))
{
if(FireCameraShakeClass) // TSubclassOf<ULegacyCameraShake>
{
PC->ClientStartCameraShake(FireCameraShakeClass);
}
}
728x90
반응형
'언리얼 엔진 > C++' 카테고리의 다른 글
[언리얼엔진/UE] 프로그램 인스턴스 체크 (0) | 2024.03.04 |
---|---|
[언리얼엔진] Editor Subsystem (0) | 2024.02.22 |
[언리얼엔진] C++ 에디터 툴바 버튼으로 에디터 유틸리티 위젯 블루프린트 열기 (0) | 2023.12.18 |
[언리얼엔진] C++ 커스텀 구조체를 데이터테이블에서 사용하기 (0) | 2023.08.06 |
[언리얼엔진] C++ TEnumAsByte<EPhysicalSurface> 사용할 때 확인할 것 (0) | 2023.08.06 |