public void OnUpdate(float deltaTime, float unscaledDeltaTime) { if (m_map != null) { m_map.OnUpdate(deltaTime, unscaledDeltaTime); } if (m_player != null) { m_player.OnUpdate(deltaTime, unscaledDeltaTime); } for (int i = 0; i < m_enemys.Count; i++) { var enemy = m_enemys[i]; if (enemy != null) { enemy.OnUpdate(deltaTime, unscaledDeltaTime); } } if (m_bombController != null) { m_bombController.OnUpdate(deltaTime, unscaledDeltaTime); } }