예제 #1
0
 /// <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();
 }
예제 #2
0
        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();
        }
예제 #3
0
        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();
        }