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); }
public void Initialize(System.Action <GameObject> NewGameStartFunc) { _newGameButton.Initialize(NewGameStartFunc, Color.green, "New Game"); }
public void Initialize(System.Action <GameObject> quitFunc) { CreateQuitButton(); _quitButton.Initialize(quitFunc, Color.green, "Quit"); }