Exemplo n.º 1
0
 private void StopShootBallCoroutines()
 {
     if (shootTimerCoroutine != null)
     {
         circularTimer?.StopTimer();
         StopCoroutine(shootTimerCoroutine);
         shootTimerCoroutine = null;
     }
     if (chargeShotCoroutine != null)
     {
         shotChargeIndicator.Stop();
         StopCoroutine(chargeShotCoroutine);
         chargeShotCoroutine = null;
     }
 }
Exemplo n.º 2
0
    private void StopShootBallCoroutines()
    {
        if (shootTimer != null)
        {
            circularTimer?.StopTimer();
            StopCoroutine(shootTimer);
            shootTimer = null;
        }
        if (chargeShot != null)
        {
            shotChargeIndicator.Stop();
            StopCoroutine(chargeShot);
            chargeShot = null;
        }

        playerMovement.freezeRotation = false;
    }