Суть в том, чтобы мне не передавать в функцию шаг в виде кадров (100, 200 и т.д.), а в секундах. И мне проще отлаживать код и нагляднее
Ладно, вот. Создаёте внешнюю переменную bool, которая определяет, должна ли работать функция ScreenExitCheck. Если true, то 1) присваиваете ей false 2)выполняете функцию 3)вызываете коррутину, которая через нужное время снова присваивает true