Example #1
0
 public void AddRightCallback(ITouchCallback callback)
 {
     if (!rightcallbackList.Exists(x => x.Target.Equals(callback.Target)))
     {
         rightcallbackList.Add(callback);
     }
     Debug.Log("AddRightCallback = " + callback.Target.name);
 }
Example #2
0
        IEnumerator DelaySendClick(ITouchCallback callback)
        {
            Debug.Log("callback.Target = " + callback.Target.name);
            if (!callback.Target.activeSelf)
            {
                yield break;
            }

            yield return(null);

            callback.OnClick();
        }
Example #3
0
 public void RemoveLeftCallback(ITouchCallback callback)
 {
     leftcallbackList.Remove(callback);
     Debug.Log("RemoveLeftCallback = " + callback.Target.name);
 }