언리얼엔진/기타 기본 함수(필자는 건망증이 있음)3 [시스템] UGameplayStatics UGameplayStatics: 게임 플레이와 관련된 다양한 유틸리티 함수, 정적 메서드를 제공하는 클래스. Kismet/GameplayStatics.h 를 추가하면 사용할 수 있다. C++의 Utility.h 같은 함수라고 이해 주요 사용 가능한 함수로는 객체 스폰 및 소멸 : SpawnActor, FinishSpawningActor, DstroyActor 플레이어 컨트롤러/ 플레이어 상태 가져오기 : GetPlayerController, GetPlayerState 게임 모드 및 월드 정보 가져오기 : GetGameMode, GetGameState, GetWorld 플레이어 카메라 가져오기 소리 및 비디오(파티클) 재생 PlaySoundAtLocation(GetWorld(), MySound, Locat.. 2024. 1. 25. FObjectInitializer FObjectInitializer : UObject 클래스의 생성자에서 사용되는 특별한 초기화 객체로, 멤버 변수를 직접 설정하거나 하는 등의 일을 수행하게 도와준다. ex) USTitleLevelUI(const FObjectInitializer& ObjectInitailizer = FObjectInitializer::Get()); 로 선언해놓고 USTitleLevelUI::USTitleLevelUI(const FObjectInitializer& ObjectInitailizer) :Super(ObjectInitailizer) { } 이렇게 정의한다. 2024. 1. 25. [기타 함수] .Num() 배열에서, 배열의 개수를 가져오는 함수. C++의 Size()와 같은 기능을 하는 것 같다. 2024. 1. 25. 이전 1 다음