bug 2

[UE4][BUG] 액터를 스폰하자 마자 삭제되는 현상

글을 쓰는 목적 액터를 스폰하였는데 삭제되는 경우가 있었다. 특이한 상황이라 기억하기 위해 기록을 남긴다. 작업 환경 UE4.26 원인 액터를 스폰했는데 캐릭터를 스폰하지 못하는 현상이 있었다. 콜스택을 확인해 보니 Actor를 스폰시에는 PostActorConstruction을 호출해주는데 PostActorContrustion에서 스폰 가능한 위치 여부를 확인하여 액터를 스폰한다. 만약 스폰 불가능한 위치로 액터를 스폰을 한다면 곧바로 Destory를 호출하여 액터를 파괴한다. Cast(GWorld()->SpawnActor(ATestCharacter::StaticClass())); void AActor::PostActorConstruction() case ESpawnActorCollisionHandli..

버그 2022.05.16

[UE4][BUG] Android에서 시작 맵이 변경되지 않는 현상

글을 쓰는 목적 게임의 시작 맵을 변경했는데 안드로이드 폰에서 변경된 새로운 맵이 로드가 안되는 현상 있었다. 해결 방법을 기억하기 위해 적는다. 작업 환경 UE4 : UE4.26 Device : S20 plus Android version : Android11 원인 언리얼 엔진에서 핸드폰에 바로 런칭을 하면 에디터에 열린 맵을 핸드폰에서 바로 테스트할 수 있는데, 에디터에서 바로 게임을 설치해서 에디터에서 테스맵을 열도록 하는 UE4CommandLine.txt이 설치 됐고, 설치된 UE4CommandLine.txt 가 APK로 설치한 게임의 시작맵을 여는 것과 충돌이 일어난게 아닌가 의심된다. [GameActivity] Using APK commandline [GameActivity] Parsing c..

UE4 2021.12.21