protected void Update() { eventUpdater.Update(); if (!running) { return; } lastTime = time; time = Time.time; deltaTime = time - lastTime; area.UpdateObjects(); foreach (var u in updaters) { u.Update(); } shoting.UpdateShots(); foreach (var team in teams) { team.CheckGoals(); team.Update(); } }