public void SetState(BUTTON_POP_STATE state, System.Action <POP_WINDOW_NEXT_TO> callBack) { this.State = state; if (callBack != null) { CallBackStack.Push(callBack); } }
void Start() { State = BUTTON_POP_STATE.CAN_POP; this.systemManager = FindObjectOfType <SystemManager>(); CallBackStack = new Stack <System.Action <POP_WINDOW_NEXT_TO> > (); }