I am trying to add my method with parameter int to PointerClick event trigger but whatever I do it giving the error. When I try to add method with parameter BaseEventData all work fine. What I am doing wrong? Code (CSharp): EventTrigger.Entry entry = new EventTrigger.Entry(); entry.eventID = EventTriggerType.PointerClick; entry.callback.AddListener(delegate { SendItemDrop(DropList[0].iBundleID); }); dropObject.AddComponent<EventTrigger>().triggers.Add(entry);