20 lines
610 B
C#
20 lines
610 B
C#
using AlicizaX.Resource.Runtime;
|
|
using AlicizaX.Fsm.Runtime;
|
|
using AlicizaX.Procedure.Runtime;
|
|
using AlicizaX.Runtime;
|
|
using UnityEngine;
|
|
|
|
namespace Unity.Startup.Procedure
|
|
{
|
|
internal sealed class ProcedurePatchDone : ProcedureBase
|
|
{
|
|
protected override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
|
{
|
|
base.OnEnter(procedureOwner);
|
|
GameApp.Event.Fire(this, AssetPatchStatesChangeEventArgs.Create(EPatchStates.PatchDone));
|
|
Log.Info("补丁流程更新完毕!");
|
|
ChangeState<ProcedureClearCache>(procedureOwner);
|
|
}
|
|
}
|
|
}
|