Exemplo n.º 1
0
    private IEnumerator Reload()
    {
        if (m_FiredCount == 0)
        {
            yield break;
        }

        m_AmmoOutput.text = "-";
        m_IsReloading     = true;

        m_ProjectilePool.DisableAllProjectiles();

        yield return(new WaitForSeconds(m_ReloadTime));

        UpdateFireCount(0);
        m_IsReloading = false;
    }