Сделал метод статичным.Из за этого не работаем Corutine.Как исправить?

Сделал метод статичным, но из за этого строка с StartCorutine выдает ошибку (Для нестатичного метода или свойства требуется ссылка на объект).Как сделать чтобы не было ошибки? Часть этого кода:

public static void Shoot(int Ammo,int AllAmmo)
{

    if(Ammo != 0 && AllAmmo != 0)
    {
        Ammo--;
    }
    if(Ammo == 0)
    {
        Reloading = true;
        StartCoroutine("Reload"); //Вот тут ошибка!
    }
    ammo.CheckStats();
}

Ответы (0 шт):