public void Play(Action<AdvancingWithdrawalType> onDecideCallback) { _actCallback = onDecideCallback; BattleCutManager.GetStateBattle().prodBCBattle.setResultHPModeAdvancingWithdrawal(-74.86f); UIBattleCutNavigation navigation = BattleCutManager.GetNavigation(); navigation.SetNavigationInAdvancingWithdrawal(); navigation.Show(Defines.PHASE_FADE_TIME, null); Show().setOnComplete((Action)delegate { _isInputPossible = true; _listLabelButton.ForEach(delegate(UILabelButton x) { x.toggle.enabled = (x.isValid ? true : false); }); }); }
public void Play(Action <AdvancingWithdrawalDCType, ShipRecoveryType> onDecide) { this._actOnDecide = onDecide; BattleCutManager.GetStateBattle().prodBCBattle.setResultHPModeAdvancingWithdrawal(-74.86f); UIBattleCutNavigation navigation = BattleCutManager.GetNavigation(); navigation.SetNavigationInAdvancingWithdrawal(); navigation.Show(Defines.PHASE_FADE_TIME, null); this.Show().setOnComplete(delegate { this._isInputPossible = true; this._listLabelButton.ForEach(delegate(UILabelButton x) { x.toggle.set_enabled(x.isValid); }); }); }
private IEnumerator PlayShowAnim() { UIBattleCutNavigation navigation = BattleCutManager.GetNavigation(); navigation.SetNavigationInWithdrawalDecision(); bool isWait = true; TrophyUtil.Unlock_At_SCutBattle(); BattleCutManager.GetStateBattle().prodBCBattle.SetResultHPModeToWithdrawal(-74.86f); navigation.Show(0.35f, null); Show(delegate { isWait = false; }); while (isWait) { yield return(null); } }
private void OnDecide(int nIndex) { UIBattleCutNavigation navigation = BattleCutManager.GetNavigation(); _nIndex = nIndex; _isInputPossible = false; _listLabelButton.ForEach(delegate(UILabelButton x) { x.toggle.enabled = false; }); Hide(delegate { if (_actCallback != null) { _actCallback(_nIndex); } }); navigation.Hide(Defines.PHASE_FADE_TIME, null); BattleCutManager.GetStateBattle().prodBCBattle.Hide(Defines.PHASE_FADE_TIME); }