Пример #1
0
 /// <summary> Called when the play button is pressed - starts a game </summary>
 /// <param name="button"></param>
 private void OnPlay(Button button)
 {
     _Menu.StartFade(1, 0, () =>
     {
         GameScene.Instance.InitialiseGame();
         StateManager.Instance.ChangeState(new StartState());
     });
 }
Пример #2
0
 /// <summary> Calls when the state is entered </summary>
 public override void OnEnter()
 {
     GameScene.Instance.Visible = false;
     FullscreenMessage.Instance.ForceActive("", null);
     _Menu = new MenuScene();
     _Menu.StartFade(0f, 1f, () => { _Menu.PlayButton.TouchEnabled = true; });
     _Menu.PlayButton.OnButtonRelease  += OnPlay;
     _Menu.StoreButton.OnButtonRelease += OnStore;
 }