AlicizaX/Client/Assets/Scripts/Startup/Framework/Procedure/ProcedureGameLauncherState.cs
2025-04-28 19:45:45 +08:00

26 lines
545 B
C#

using Cysharp.Threading.Tasks;
using AlicizaX.Fsm.Runtime;
using UnityEngine;
using YooAsset;
namespace Unity.Startup.Procedure
{
/// <summary>
/// 启动热更新游戏
/// </summary>
public sealed class ProcedureGameLauncherState : StateBase<UpdateProcedureState>
{
protected override void OnEnter()
{
base.OnEnter();
Start();
}
private async void Start()
{
await UniTask.DelayFrame();
LauncherUIHandler.Dispose();
}
}
}