creating a event trigger using script in unity code example
Example: event trigger by code unity
EventTrigger trigger = GetComponentInParent<EventTrigger>();
EventTrigger.Entry entry = new EventTrigger.Entry();
entry.eventID = EventTriggerType.PointerClick;
entry.callback.AddListener( (eventData) => { Foo(); } );
trigger.triggers.Add(entry);