1
This commit is contained in:
@@ -15,8 +15,10 @@ namespace BITKit
|
||||
bool IsEntered { get; set; }
|
||||
void Entry();
|
||||
UniTask EntryAsync();
|
||||
void Entered();
|
||||
void Exit();
|
||||
UniTask ExitAsync();
|
||||
void Exited();
|
||||
}
|
||||
|
||||
[System.Serializable]
|
||||
@@ -92,6 +94,7 @@ namespace BITKit
|
||||
try
|
||||
{
|
||||
await currentElement.ExitAsync();
|
||||
currentElement.Exited();
|
||||
}
|
||||
catch (OperationCanceledException)
|
||||
{
|
||||
@@ -107,6 +110,7 @@ namespace BITKit
|
||||
try
|
||||
{
|
||||
await nextElement.EntryAsync();
|
||||
nextElement.Entered();
|
||||
}
|
||||
catch (OperationCanceledException){}
|
||||
OnEntry?.Invoke(nextElement);
|
||||
|
Reference in New Issue
Block a user