예제 #1
0
 public void Open(Color mColor, UnityAction <Color> callback, onClose closeCallback)
 {
     onValueChanged.AddListener(callback);
     CloseCallback += closeCallback;
     CurrentColor   = mColor;
     gameObject.SetActive(true);
     SendChangedEvent();
 }
예제 #2
0
 private void Awake()
 {
     if (acceptBtn != null)
     {
         btnTxt = acceptBtn.GetComponentInChildren <Text>();
         onValueChanged.AddListener(ChangeColor);
     }
 }
예제 #3
0
 public void addOnColorChangeListner(UnityAction <Color> action) =>
 onColorChanged.AddListener(action);