private void OnBattlePracticeManagerOnChangedStateListener(UIBattlePracticeManager.State state) { switch (state) { case UIBattlePracticeManager.State.NONE: break; case UIBattlePracticeManager.State.BattlePracticeProd: mPracticeHeader.transform.DOKill(); mPracticeHeader.transform.DOLocalMoveY(320f, 0.3f); break; case UIBattlePracticeManager.State.BattlePracticeTargetAlertConfirm: mPracticeHeader.UpdateHeaderText(string.Empty); break; case UIBattlePracticeManager.State.BattlePracticeTargetConfirm: mPracticeHeader.UpdateHeaderText(string.Empty); break; case UIBattlePracticeManager.State.BattlePracticeTargetSelect: mPracticeHeader.UpdateHeaderText("演習相手を選んでください"); break; case UIBattlePracticeManager.State.FormationSelect: mPracticeHeader.UpdateHeaderText("陣形を選んでください"); break; } }
private void OnSwitchState(UIBattlePracticeManager.State changedState) { if (this.mOnChangedStateListener != null) { this.mOnChangedStateListener.Invoke(changedState); } }