protected virtual void TryAddEventListener(EventTrigger.Entry p_entry) { if (p_entry != null) { EventTrigger.TriggerEvent v_trigger = p_entry.callback != null? p_entry.callback : new EventTrigger.TriggerEvent(); v_trigger.RemoveListener(CallFullSendWithEventData); v_trigger.AddListener(CallFullSendWithEventData); } }