Как в unity3d остановить корутину?

Хотелось бы в любое время останавливать любые запущенные корутины, еще останваливать и запускать сначала. Хочу иметь список всех запущенных корутин с любым количеством параметров. Например запускаю StartCoroutine(test()), потом при попытке запуска StartCoroutine(test()), предыдущая останавливается и запускается заново новая.
  • Вопрос задан
  • 3906 просмотров
Решения вопроса 1
mopsicus
@mopsicus
В мануале все есть https://docs.unity3d.com/ru/current/ScriptReferenc...

А вообще, то что вы имеете ввиду это менеджер корутин, на хабре есть несколько статей, вот например: https://habr.com/ru/post/442622/
Да и такой велосипед можно и самому под свои нужды написать
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы