我希望我的问题不重复;我有很多Gameobjects
的统一。
我需要在运行时将onclicklistener
添加到带脚本的游戏对象中......
请帮忙。
答案 0 :(得分:2)
以下是在运行时添加EventTrigger
的代码:
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);