Система потоков в Unity Engine работает на основе многопоточности. 1 Вместо того чтобы задачи или инструкции выполнялись последовательно, они выполняются одновременно. 1
По умолчанию в начале программы запускается один поток — основной. 1 Он создаёт новые потоки для обработки задач. 1 Эти новые потоки работают параллельно друг другу и обычно синхронизируют свои результаты с основным потоком после завершения. 1
Некоторые элементы системы потоков в Unity:
В Unity также есть механизм распараллеливания задач — корутины (coroutine), но он работает в одном потоке. 2