Refactor scene objects initialization to call OnAwake before all OnStart

#520
This commit is contained in:
Wojtek Figat
2022-07-17 17:05:59 +02:00
parent 9aff782907
commit 3239150a61
14 changed files with 59 additions and 114 deletions

View File

@@ -339,24 +339,13 @@ void Scene::OnDeleteObject()
Actor::OnDeleteObject();
}
void Scene::PostLoad()
void Scene::Initialize()
{
// Initialize
_parent = nullptr;
_scene = this;
// Base
Actor::PostLoad();
}
void Scene::PostSpawn()
{
// Initialize
_parent = nullptr;
_scene = this;
// Base
Actor::PostSpawn();
Actor::Initialize();
}
void Scene::BeginPlay(SceneBeginData* data)