protected void CloseEditor() { if (state == EditorState.IDEAL && parentEditor != null) { parentEditor.AboveClosed(); } else { MainScene.LoadScene(new StageSelector()); } }
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()); } }
static void Main() { using (var game = new MainScene()) game.Run(); }
public MainScene() { graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; mainScene = this; }