protected override void OnTransit(MonsterAttack.State from, MonsterAttack.State to)
 {
     if (to == MonsterAttack.State.Doing)
     {
         this.CalcTargetForward();
     }
 }
 protected override void OnTransit(MonsterAttack.State from, MonsterAttack.State to)
 {
 }