From fd728d037c2b14cc8bd61ea2a0347fcd826cdf62 Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Sun, 7 May 2023 11:06:28 +0800 Subject: [PATCH] ProcedureClearCache ProcedureClearCache --- .../GameScripts/Main/Procedure/ProcedureClearCache.cs | 2 +- .../Main/Procedure/ProcedureDownloadOver.cs | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Assets/GameScripts/Main/Procedure/ProcedureClearCache.cs b/Assets/GameScripts/Main/Procedure/ProcedureClearCache.cs index 0faf0c1e..9b354434 100644 --- a/Assets/GameScripts/Main/Procedure/ProcedureClearCache.cs +++ b/Assets/GameScripts/Main/Procedure/ProcedureClearCache.cs @@ -25,7 +25,7 @@ namespace GameMain { UILoadMgr.Show(UIDefine.UILoadUpdate,$"清理完成 即将进入游戏..."); - ChangeState(_procedureOwner); + ChangeState(_procedureOwner); } } } \ No newline at end of file diff --git a/Assets/GameScripts/Main/Procedure/ProcedureDownloadOver.cs b/Assets/GameScripts/Main/Procedure/ProcedureDownloadOver.cs index abd525e9..c8a15fc0 100644 --- a/Assets/GameScripts/Main/Procedure/ProcedureDownloadOver.cs +++ b/Assets/GameScripts/Main/Procedure/ProcedureDownloadOver.cs @@ -7,6 +7,8 @@ namespace GameMain { public override bool UseNativeDialog { get; } + private bool _needClearCache; + protected override void OnEnter(ProcedureOwner procedureOwner) { Log.Info("下载完成!!!"); @@ -16,7 +18,14 @@ namespace GameMain protected override void OnUpdate(ProcedureOwner procedureOwner, float elapseSeconds, float realElapseSeconds) { - ChangeState(procedureOwner); + if (_needClearCache) + { + ChangeState(procedureOwner); + } + else + { + ChangeState(procedureOwner); + } } } } \ No newline at end of file