示例#1
0
 public BattleCutManager StartBattleCut(PracticeManager manager, int enemyDeckID, BattleFormationKinds1 iKind, Action onFinished)
 {
     BattleCutManager._actOnFinished    = onFinished;
     BattleCutManager._clsBattleManager = manager.StartBattlePractice(enemyDeckID, iKind);
     BattleCutManager.StartBattle(iKind);
     this._btlCutLive2D.shipCharacter.ChangeCharacter(manager.CurrentDeck.GetFlagShip());
     return(this);
 }
示例#2
0
 public override bool Init(object data)
 {
     Observable.FromCoroutine <ProdFormationSelect>((IObserver <ProdFormationSelect> observer) => this.CreateFormationSelect(observer)).Subscribe(delegate(ProdFormationSelect x)
     {
         x.Play(delegate(BattleFormationKinds1 formation)
         {
             BattleCutManager.StartBattle(formation);
         });
     });
     return(false);
 }