Beispiel #1
0
 private void ProcessAttack()
 {
     if (playerTransform)
     {
         float distance = Vector2.Distance(transform.position, playerTransform.position);
         if (distance <= attackRange && distance > closeRange)
         {
             if (drones)
             {
                 drones.ExecuteAttack();
             }
         }
         else if (distance <= closeRange)
         {
             pheremones.ExecuteAttack();
         }
     }
 }