public override void Update(float delta, float total) { if (m_loader == null) { return; } m_loader.Update(); if (m_loader.IsCompleted) { if (m_loader.IsFinalizeSuccessful) { Host.AddLayerAbove(this, m_nextLayer); } Host.RemoveLayer(this); } }