Exemple #1
0
 public override void Enter()
 {
     editorBase   = MainGame.Instance.GetState <EditorBase>() ?? throw new InvalidOperationException("The sprite editor must be stacked on top of the editor base.");
     spritePicker = new SpritePicker();
     MainGame.Instance.Push(spritePicker);
     deleteSpriteAction = InputManager.NewPressedAction(Keys.Delete);
     currentMode        = Select;
 }
Exemple #2
0
 public override void Enter()
 {
     editorBase = MainGame.Instance.GetState <EditorBase>();
 }