1
0
mirror of https://github.com/soarqin/DSP_Mods_TO.git synced 2025-12-19 04:53:28 +08:00
Files
DSP_Mods_TO/XianTu/ToolScripts/EventTriggerExpand.cs
2024-05-03 00:28:53 +08:00

22 lines
491 B
C#

using UnityEngine.Events;
using UnityEngine.EventSystems;
namespace ToolScripts
{
internal static class EventTriggerExpand
{
public static void Add(this EventTrigger trigger, EventTriggerType eventID, UnityAction<BaseEventData> callback)
{
var flag = trigger.triggers == null;
if (flag)
{
trigger.triggers = [];
}
var entry = new EventTrigger.Entry();
entry.eventID = eventID;
entry.callback.AddListener(callback);
trigger.triggers.Add(entry);
}
}
}