protected override IEnumerator End() { GameEngine.SetPuzzleEnabled(true); PuzzleMenu.SetActive(false); Menu.MenuManager.HideGameMenu(); yield return(base.End()); }
protected override IEnumerator Init() { Menu.MenuManager.ShowDonePanel(); Menu.MenuManager.ShowGameMenu(); PuzzleMenu.SetActive(false); yield return(base.Init()); }
private void OnMouseOver() { if (State.CheckState <GameState>()) { GameEngine.Selected = this; PuzzleMenu.SetAction(Rotate, Move, Up, transform.position); PuzzleMenu.SetActive(true); } }