处理流程
This commit is contained in:
parent
677249ef1d
commit
b859308d36
@ -1282,9 +1282,7 @@ namespace GameLogic
|
||||
// 重新执行初始化数据流程
|
||||
OnInit();
|
||||
|
||||
// 重新打开UI界面
|
||||
GameModule.UI.CloseUI<UIGameBattle>();
|
||||
GameModule.UI.ShowUI<UIGameBattle>();
|
||||
|
||||
|
||||
// 重置UI数据
|
||||
GameEvent.Send(EventConts.RestGameBattle);
|
||||
|
@ -44,7 +44,7 @@ namespace GameLogic
|
||||
|
||||
|
||||
// 显示模式
|
||||
EventConts.gameModel = (GameModelType) gameLenTiemrId;
|
||||
EventConts.gameModel = (GameModelType)gameLenTiemrId;
|
||||
|
||||
// 设置游戏时长
|
||||
switch (gameLenTiemrId)
|
||||
@ -69,8 +69,22 @@ namespace GameLogic
|
||||
GameModule.Setting.SetInt("gameLenTiemrId", gameLenTiemrId);
|
||||
GameModule.Setting.Save();
|
||||
|
||||
OnEnterGameAppProcedure onEnterGameAppProcedure = GameModule.Procedure.CurrentProcedure as OnEnterGameAppProcedure;
|
||||
onEnterGameAppProcedure.GoToGame();
|
||||
var pr = GameModule.Procedure.CurrentProcedure as GameSceneProcedure;
|
||||
|
||||
if (pr != null)
|
||||
{
|
||||
GameModule.UI.CloseUI<UIGameMainForm>();
|
||||
GameModule.UI.CloseUI<UIGameBattle>();
|
||||
GameModule.UI.ShowUI<UIGameBattle>();
|
||||
}
|
||||
else
|
||||
{
|
||||
// 默认登录游戏流程
|
||||
OnEnterGameAppProcedure onEnterGameAppProcedure = GameModule.Procedure.CurrentProcedure as OnEnterGameAppProcedure;
|
||||
onEnterGameAppProcedure.GoToGame();
|
||||
}
|
||||
|
||||
|
||||
GameModule.UI.CloseUI<UIGameMainForm>();
|
||||
}
|
||||
|
||||
|
@ -49,11 +49,16 @@ namespace GameLogic
|
||||
{
|
||||
// 返回主界面
|
||||
GameModule.UI.CloseUI<UIGameRankForm>();
|
||||
GameModule.UI.ShowUI<UIGameMainForm>();
|
||||
}
|
||||
private void OnClick_RestBtn()
|
||||
{
|
||||
// 重新开始
|
||||
GameModule.UI.CloseUI<UIGameRankForm>();
|
||||
|
||||
// 重新打开UI界面
|
||||
GameModule.UI.CloseUI<UIGameBattle>();
|
||||
GameModule.UI.ShowUI<UIGameBattle>();
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user