创建UI滑动进入和收回动画控制 创建一个通用的LevelProbabilityPanel而不是Start页面专用 将AddEventTrigger作为Extension添加到EventTrigger上 修改LevelPanel的Material为UniversalBlur
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);
|
|
}
|
|
}
|