public override void Update(Vortex.GameTime gameTime) { base.Update(gameTime); if (!Paused) { _world.Update(gameTime.FrameTime); _worldView.Update(gameTime.FrameTime); _enemiesGenerator.Update(gameTime.FrameTime); _bonusesGenerator.Update(gameTime.FrameTime); } else if (GotoMainMenu) { Screen.PopScene(); } if (Game.Keyboard.IsPressed(Key.P)) { Paused = !Paused; } if (Game.Keyboard.IsPressed(Key.Escape)) { Paused = true; GotoMainMenu = true; } }
protected override void DrawSelf(Vortex.Drawing.Canvas2D canvas) { _worldView.Render(canvas); }