TheInitialProject/Assets/Scripts/Procedure/ProcedureSplash.cs
2024-10-23 16:59:02 +08:00

26 lines
761 B
C#

using CaoCao.Runtime;
using ProcedureOwner = CaoCao.Fsm.IFsm<CaoCao.Procedure.IProcedureManager>;
namespace Game
{
public class ProcedureSplash : ProcedureBase
{
protected override void OnUpdate(ProcedureOwner procedureOwner, float elapseSeconds, float realElapseSeconds)
{
base.OnUpdate(procedureOwner, elapseSeconds, realElapseSeconds);
if (AppEntry.Base.EditorResourceMode)
{
// 编辑器模式 直接进登录
Log.Info("游戏模式:编辑器模式.");
ChangeState<ProcedureLogin>(procedureOwner);
}
else
{
ChangeState<ProcedurePreload>(procedureOwner);
}
}
}
}