Esempio n. 1
0
    public void Initialize(System.Action <GameObject> onClickNumberButton,
                           System.Action <GameObject> onClickDoAaction,
                           System.Action <GameObject> onClickMemo,
                           System.Action <GameObject> onClickDelete,
                           System.Action <GameObject> onClickQuit)
    {
        for (int i = 0; i < _numberButton.Length; i++)
        {
            _numberButton[i].Initialize(onClickNumberButton, Color.red, (i + 1).ToString());
        }

        _undoButton.Initialize(onClickDoAaction, Color.black, "Undo");
        _redoButton.Initialize(onClickDoAaction, Color.black, "Redo");
        _memoButton.Initialize(onClickMemo, Color.green, "Memo");
        _deleteButton.Initialize(onClickDelete, Color.green, "Delete");
        _quitButton.Initialize(onClickQuit, Color.green, "Quit");

        this.UpdateMemoButton(false);
    }
Esempio n. 2
0
 public void Initialize(System.Action <GameObject> NewGameStartFunc)
 {
     _newGameButton.Initialize(NewGameStartFunc, Color.green, "New Game");
 }
Esempio n. 3
0
 public void Initialize(System.Action <GameObject> quitFunc)
 {
     CreateQuitButton();
     _quitButton.Initialize(quitFunc, Color.green, "Quit");
 }