public void AddReleaseInteractListener(UnityAction <Vector3> listener)
 {
     releaseInteract.AddListener(listener);
 }
 public void AddMouseMoveEvent(UnityAction <Vector3> listener)
 {
     mouseMove.AddListener(listener);
 }
 public void AddOnInteractListener(UnityAction <Vector3> listener)
 {
     onInteract.AddListener(listener);
 }
 public void AddReleaseAttackListener(UnityAction <Vector3> listener)
 {
     releaseAttack.AddListener(listener);
 }
 public void AddOnAttackListener(UnityAction <Vector3> listener)
 {
     onAttack.AddListener(listener);
 }
示例#6
0
 public void AddEndDragListener(Utils.EventImplPriority priority, System.Action <Event, MouseButton, bool> action) =>
 onEndDragEvent.AddListener(priority, action);
示例#7
0
 public void AddMouseDownListener(Utils.EventImplPriority priority, System.Action <Event, MouseButton, bool> action) =>
 onMouseDownEvent.AddListener(priority, action);
示例#8
0
 internal void AddBeginDragListener(Utility.EventImplPriority priority, System.Action <Event, MouseButton, bool> action) =>
 onBeginDragEvent.AddListener(priority, action);
示例#9
0
 internal void AddMouseUpListener(Utility.EventImplPriority priority, System.Action <Event, MouseButton, bool> action) =>
 onMouseUpEvent.AddListener(priority, action);