I hope my question is not duplicate; I have a lot of Gameobjects
in unity.
i need to add onclicklistener
in runtime to a game object with script...
please help.
I hope my question is not duplicate; I have a lot of Gameobjects
in unity.
i need to add onclicklistener
in runtime to a game object with script...
please help.
Here is a code that add an EventTrigger
at runtime:
YourGameObject.AddComponent(typeof(EventTrigger));
EventTrigger trigger = YourGameObject.GetComponent<EventTrigger>();
EventTrigger.Entry entry = new EventTrigger.Entry();
entry.eventID = EventTriggerType.PointerClick;
entry.callback.AddListener( (eventData) => { /* Your code here */ });
trigger.triggers.Add(entry);