static public void Remove(GameObject go) { EventDragListener listner = go.GetComponent <EventDragListener>(); if (listner != null) { Destroy(listner); } }
//------------------------------------------ //public VoidDelegate onTouchTimeLv1; //public VoidDelegate onTouchTimeLv2; //public VoidDelegate onTouchTimeEnd; //private int _touchTimeState = -1; //public const float TOUCH_TIME_LV_1 = 3; //public const float TOUCH_TIME_LV_2 = 5; //private float _touchPassTime = 0; //------------------------------------------- static public EventDragListener Get(GameObject go) { EventDragListener listener = go.GetComponent <EventDragListener>(); if (listener == null) { listener = go.AddComponent <EventDragListener>(); } return(listener); }