Fix crash when spawning prefab without scenes loaded

This commit is contained in:
Wojtek Figat
2022-07-26 23:07:40 +02:00
parent bbb5b68e91
commit adaaaa3e3f

View File

@@ -39,10 +39,8 @@ PrefabManagerService PrefabManagerServiceInstance;
Actor* PrefabManager::SpawnPrefab(Prefab* prefab)
{
auto scene = Level::GetScene(0);
if (!scene)
return nullptr;
return SpawnPrefab(prefab, scene, nullptr);
Actor* parent = Level::Scenes.Count() != 0 ? Level::Scenes[0] : nullptr;
return SpawnPrefab(prefab, parent, nullptr);
}
Actor* PrefabManager::SpawnPrefab(Prefab* prefab, const Vector3& position)