Esempio n. 1
0
 void UnitDies(PlayableUnitBehaviour attackedTarget)
 {
     if (attackedTarget.isDead == false)
     {
         attackedTarget.SetDead();
     }
     attackedTarget = null;
     return;
 }
Esempio n. 2
0
 void ClearUnit()
 {
     unitsCanAttack.Remove(selectedTarget.transform);
     distanceFromTarget = Mathf.Infinity;
     if (selectedTarget.isDead == false)
     {
         selectedTarget.SetDead();
     }
     targetTransform = null;
     selectedTarget  = null;
     closestObject   = null;
     SetIdle();
 }