Exemplo n.º 1
0
 private void AlongGmaeRunMenu(AloneGameRunMenuMsg msg)
 {
     SoundManager.Instance.PlaySound((int)SoundType.EFFECT_BTN_DOWN, optionModel.MobileOption.effectVolume);
     DialogAllClose();
     if (msg.aloneGameMenu == AloneGameMenu.MainGame)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameMainDialog>();
         CharacterAnimaionPlay();
         BackGround.SetActive(true);
     }
     else if (msg.aloneGameMenu == AloneGameMenu.Avatar)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameAvatarDialog>();
         Message.Send <AvatarStatusMsg>(new AvatarStatusMsg(playerInventoryModel.NowCharacter, playerStatusModel.CharacterStatus));
         Message.Send <SetCharacterAnimationMsg>(new SetCharacterAnimationMsg(AnimationType.Idel1, false));
         BackGround.SetActive(false);
     }
     else if (msg.aloneGameMenu == AloneGameMenu.Upgrade)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameSkillandBuffDialog>();
     }
     else if (msg.aloneGameMenu == AloneGameMenu.Option)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameOption>();
     }
 }
Exemplo n.º 2
0
 private void AlongGmaeRunMenu(AloneGameRunMenuMsg msg)
 {
     DialogAllClose();
     if (msg.aloneGameMenu == AloneGameMenu.MainGame)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameMainDialog>();
     }
     else if (msg.aloneGameMenu == AloneGameMenu.Avatar)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameAvatarDialog>();
         Message.Send <AvatarStatusMsg>(new AvatarStatusMsg(playerStatusModel.CharacterStatus));
     }
     else if (msg.aloneGameMenu == AloneGameMenu.Upgrade)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameSkillandBuffDialog>();
     }
     else if (msg.aloneGameMenu == AloneGameMenu.Option)
     {
         UI.IDialog.RequestDialogEnter <UI.AloneGameOption>();
     }
 }