Exemplo n.º 1
0
 public void AddTouchEvent(Transform trans, TransEvent function)
 {
     if (_btnBackFunction.ContainsKey(trans) == false)
     {
         _btnBackFunction.Add(trans, _touchEvent);
     }
     _btnBackFunction[trans] += function;
 }
Exemplo n.º 2
0
 public void RemoveTouchEvent(Transform trans, TransEvent function)
 {
     if (_btnBackFunction.ContainsKey(trans) == true)
     {
         _btnBackFunction[trans] -= function;
     }
     if (_btnBackFunction[trans] == null)
     {
         _btnBackFunction.Remove(trans);
     }
 }
Exemplo n.º 3
0
 protected virtual void OnTransActionComplete(EventArgs e)
 {
     TransEvent?.Invoke(this, e);
 }