Задержка цикла for в единице c # - PullRequest
0 голосов
/ 02 ноября 2019

У меня есть цикл:

for (int i = 0; i <= 300; i++)
{
    //code
}

, и я хочу делать код каждые 10 миллисекунд.

Спасибо за помощь

1 Ответ

2 голосов
/ 02 ноября 2019

вам нужно использовать сопрограммы для этого и 1 секунда составляет 1000 миллисекунд, поэтому 1/1000 = 0,001

   IEnumerator Start()
{
    for (int i = 0; i < 300; i++)
    {
        yield return new WaitForSeconds(0.001f);
        print(i);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...