com.alicizax.unity.framework/Runtime/UI/Other/IUITransitionPlayer.cs

17 lines
354 B
C#

using System.Threading;
using Cysharp.Threading.Tasks;
namespace AlicizaX.UI.Runtime
{
public interface IUITransitionPlayer
{
int Priority { get; }
UniTask PlayOpenAsync(CancellationToken cancellationToken = default);
UniTask PlayCloseAsync(CancellationToken cancellationToken = default);
void Stop();
}
}