UnrealEngine
-
(UE4) 언리얼 엔진 Navigation System ConfigUnrealEngine 2020. 3. 10. 22:55
네비게이션 시스템을 이용한 Config 수정 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 UWorld *world = GEditor->GetEditorWorldContext().World(); UNavigationSystemV1* NavSystem = UNavigationSystemV1::GetCurrent(world); TArray supportedAgents; supportedAgents = NavSystem->GetSupportedAgents(); bool isOverlap = false; for (FNavDataConfig sa : supportedAgents) { UE_..
-
Unreal Engine (UE4) ANavMeshBoundsVolume SpawnUnrealEngine 2020. 2. 27. 16:17
ANavMeshBoundsVolume 객체를 C++에서 스폰하려고 하니.... collision 0 영역이라고 오류 메시지를 출력합니다.. 엔진 소스를 검색해서 에디터 모드 일때 Volume 들을 스폰 할 수 있는 명령들을 찾았습니다.. 아니 이 간단한 몇줄이.. 왜케 찾기 어려운 것 일까요. 12345678910111213141516171819202122232425UWorld *world = GEditor->GetEditorWorldContext().World();UNavigationSystemV1* NavSystem = UNavigationSystemV1::GetCurrent(world); ANavMeshBoundsVolume *nmbv = NULL;nmbv = Cast(AddActorFromClas..
-
언리얼 C++ 객체(액터) 스폰 (Class, Blueprint)UnrealEngine 2020. 1. 30. 10:29
SpawnActor 메서드 Actor 의 새 인스턴스를 생성하는 과정을 스폰 (spawn)이라 합니다. Actor 의 스폰은 UWorld::SpawnActor() 함수를 이용합니다. 이 함수는 지정된 클래스의 새 인스턴스를 생성한 다음 새로 생성된 Actor 로의 포인터를 반환합니다. UWorld::SpawnActor() 는 클래스 계층구조 내 Actor 클래스를 상속하는 클래스 인스턴스를 생성할 때만 사용해야 합니다. AActor* UWorld::SpawnActor ( UClass* Class, FName InName, FVector const* Location, FRotator const* Rotation, AActor* Template, bool bNoCollisionFail, bool bRemot..