vkvk
@vkvk

Как из побочного потока запустить метод в основном потоке?

Столкнулся с небольшой проблемой, сделал дополнительный поток для обработки информации, и нужно, используя её, запускать метод в основном потоке из побочного (в нем есть функции, которые работают только в основном потоке), но как это сделать не понимаю. Видел способ с Handler, но делаю в unity и пишет, что такого пространства имен нет. Что можно сделать?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 2
freeExec
@freeExec
Участник OpenStreetMap
https://docs.unity3d.com/ScriptReference/MonoBehav...

Но вообще красивше, это иметь общий объект синхронизации между потоками, где вы можете обмениваться данными. И уишка, например, периодически туда заглядывает и отображает у себя допустим прогресс вполнения.
Ответ написан
BasiC2k
@BasiC2k
.NET developer (open to job offers)
Если требуемые функии основного потока не обращаютсяк GUI и железу, то их можно сразу вызвать из вспомогательного потока.
Ответ написан
Ваш ответ на вопрос

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

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