static public EventTriggerDerived Get(Transform tf) { EventTriggerDerived eventObj = tf.GetComponent <EventTriggerDerived>(); if (eventObj == null) { eventObj = tf.gameObject.AddComponent <EventTriggerDerived>(); } return(eventObj); }
static public EventTriggerDerived Get(GameObject go) { EventTriggerDerived eventObj = go.GetComponent <EventTriggerDerived>(); if (eventObj == null) { eventObj = go.AddComponent <EventTriggerDerived>(); } return(eventObj); }