/// <summary> /// Создает новый экран главное меню с указанными параметрами /// </summary> /// <param name="game">Игра, к которой привязан экран</param> /// <param name="settings">Настройки игры</param> public MainMenuScreen(Game1 game, Settings settings) : base(game) { this.settings = settings; cfg = new AnalysedSettings(this.settings); Initialize(); }
protected override void Initialize() { cfg = new AnalysedSettings(settings); //Init.SetResolution(graphics, 800, 800); Init.FullScreen(graphics); Init.SetResolution(graphics, cfg.ResolutionWidth, cfg.ResolutionHeight); CurrentScreen = new MainMenuScreen(this, settings); base.Initialize(); }
protected override void Initialize() { cfg = new AnalysedSettings(this.settings); World.SceneMoveSpeed = cfg.SceneVelocity; World.SetResource(500, 300, 200, true); World.SetResource(500, 300, 200, false); World.InitCells(); sceneSpeed = World.SceneMoveSpeed; player.Stop(); player.Clear(); base.Initialize(); }