16 lines
486 B
C#
16 lines
486 B
C#
|
using System.Collections;
|
||
|
using System.Collections.Generic;
|
||
|
using UnityEngine;
|
||
|
using UnityEngine.EventSystems;
|
||
|
|
||
|
public static class EventTriggerExtensions
|
||
|
{
|
||
|
public static void AddEventTrigger(this EventTrigger trigger, EventTriggerType type, UnityEngine.Events.UnityAction<BaseEventData> action)
|
||
|
{
|
||
|
EventTrigger.Entry entry = new EventTrigger.Entry();
|
||
|
entry.eventID = type;
|
||
|
entry.callback.AddListener(action);
|
||
|
trigger.triggers.Add(entry);
|
||
|
}
|
||
|
}
|