示例#1
0
 public void selectDefenceTactics()
 {
     if (defensetactics.isOn)
     {
         choiceTactics = new DefenceTactics();
     }
 }
示例#2
0
 public void selectBalanceTactics()
 {
     if (balancetactics.isOn)
     {
         choiceTactics = new BalanceTactics();
     }
 }
示例#3
0
 public void selectAttackTactics()
 {
     if (attacktactics.isOn)
     {
         choiceTactics = new AttackTactics();
     }
 }
示例#4
0
 void Start()
 {
     choiceTactics = new AttackTactics();
 }
示例#5
0
 public override void Start(State state, ITactics prev)
 {
     prev.Priority -= .1;
 }
示例#6
0
 public override void Start(State state, ITactics cur)
 {
     ct.Start(state, cur);
 }
示例#7
0
 public void AddInnerTactics(ITactics t)
 {
     ct.AddInnerTactics(t);
 }