Exemplo n.º 1
0
 protected void CloseEditor()
 {
     if (state == EditorState.IDEAL && parentEditor != null)
     {
         parentEditor.AboveClosed();
     }
     else
     {
         MainScene.LoadScene(new StageSelector());
     }
 }
Exemplo n.º 2
0
        public override void Update()
        {
            foreach (var b in btns)
            {
                if (b.IsDown)
                {
                    MainScene.LoadScene(new StageEditor($@"Stages\{b.Text}.json"));
                }
            }

            if (editorBtn.IsDown)
            {
                MainScene.LoadScene(new StageEditor());
            }
        }
Exemplo n.º 3
0
 static void Main()
 {
     using (var game = new MainScene())
         game.Run();
 }
Exemplo n.º 4
0
 public MainScene()
 {
     graphics = new GraphicsDeviceManager(this);
     Content.RootDirectory = "Content";
     mainScene             = this;
 }