コード例 #1
0
 public MakeFighterDodge(Fighter fighter)
 {
     _fighter = fighter;
 }
コード例 #2
0
 public ReviveFighter(Fighter fighter, int amount)
 {
     _fighter = fighter;
     _amount = amount;
 }
コード例 #3
0
 public MakeFighterMoveLeft(Fighter fighter)
 {
     _fighter = fighter;
     _previousLocation = _fighter.Location;
 }
コード例 #4
0
ファイル: FormMain.cs プロジェクト: chappytc/GameController
        private void GetFighterType()
        {
            grpController.Enabled = false;

            _invokerGameController = new GameController();

            FighterFactory newFactory = new FighterFactory();
            _fighter = newFactory.CreateFighter(cboFighterType.Text);

            labelEnergy.DataBindings.Clear();
            labelEnergy.DataBindings.Add(new Binding("Text", _fighter, "Energy"));

            labelLocation.DataBindings.Clear();
            labelLocation.DataBindings.Add(new Binding("Text", _fighter, "Location"));

            labelDamage.DataBindings.Clear();
            labelDamage.DataBindings.Add(new Binding("Text", _fighter, "InflictedDamage"));

            labelUndoItems1.DataBindings.Clear();
            labelUndoItems1.DataBindings.Add(new Binding("Text", _invokerGameController, "UndoStackCount"));

            labelRedoItems1.DataBindings.Clear();
            labelRedoItems1.DataBindings.Add(new Binding("Text", _invokerGameController, "RedoStackCount"));

            grpController.Enabled = true;
        }
コード例 #5
0
 public MakeFighterPunch(Fighter fighter)
 {
     _fighter = fighter;
 }
コード例 #6
0
 public MakeFighterKick(Fighter fighter)
 {
     _fighter = fighter;
 }
コード例 #7
0
 public MakeFighterJump(Fighter fighter)
 {
     _fighter = fighter;
 }