public void AddRightCallback(ITouchCallback callback) { if (!rightcallbackList.Exists(x => x.Target.Equals(callback.Target))) { rightcallbackList.Add(callback); } Debug.Log("AddRightCallback = " + callback.Target.name); }
IEnumerator DelaySendClick(ITouchCallback callback) { Debug.Log("callback.Target = " + callback.Target.name); if (!callback.Target.activeSelf) { yield break; } yield return(null); callback.OnClick(); }
public void RemoveLeftCallback(ITouchCallback callback) { leftcallbackList.Remove(callback); Debug.Log("RemoveLeftCallback = " + callback.Target.name); }