Exemplo n.º 1
0
        public override bool Init()
        {
            base.Init();
            this._iMode                     = ProdWithdrawalDecisionSelection.Mode.Selection;
            this._clsState                  = new StatementMachine();
            this._isDecide                  = false;
            this._isInputPossible           = false;
            this._delDecideWithdrawalButton = null;
            this.InitObjects();
            UIBattleNavigation battleNavigation = BattleTaskManager.GetPrefabFile().battleNavigation;

            battleNavigation.SetNavigationInWithdrawalDecision(this._iMode);
            return(true);
        }
Exemplo n.º 2
0
        public UIBattleNavigation SetNavigationInWithdrawalDecision(ProdWithdrawalDecisionSelection.Mode iMode)
        {
            if (!settingModel.GuideDisplay)
            {
                return(this);
            }
            this.SetAnchor(Anchor.BottomLeft);
            switch (iMode)
            {
            case ProdWithdrawalDecisionSelection.Mode.Selection:
                AddDetail(HowToKey.arrow_LR, "選択");
                AddDetail(HowToKey.btn_maru, "決定");
                AddDetail(HowToKey.btn_sankaku, "戦況確認");
                break;

            case ProdWithdrawalDecisionSelection.Mode.TacticalSituation:
                AddDetail(HowToKey.btn_sankaku, "戻る");
                break;
            }
            return(DrawRefresh());
        }
 public UIBattleNavigation SetNavigationInWithdrawalDecision(ProdWithdrawalDecisionSelection.Mode iMode)
 {
     if (!this.settingModel.GuideDisplay)
     {
         return(this);
     }
     this.SetAnchor(UINavigation <UIBattleNavigation> .Anchor.BottomLeft);
     if (iMode != ProdWithdrawalDecisionSelection.Mode.Selection)
     {
         if (iMode == ProdWithdrawalDecisionSelection.Mode.TacticalSituation)
         {
             this.AddDetail(HowToKey.btn_sankaku, "戻る");
         }
     }
     else
     {
         this.AddDetail(HowToKey.arrow_LR, "選択");
         this.AddDetail(HowToKey.btn_maru, "決定");
         this.AddDetail(HowToKey.btn_sankaku, "戦況確認");
     }
     return(this.DrawRefresh());
 }