Урок COROUTINE потоки в Роблоксе 2021 3/3

Опубликовано: 30 Октябрь 2024
на канале: Roblox, Lua and Love2D lessons
3,147
96

Понравились уроки? Поддержите автора на Бусти: https://boosty.to/godotru
Наш Discord сервер   / discord  
Что такое #сопрограммы #coroutine
Почему они не настоящие
Процессоры и ядра
Создание сопрограммы coroutine. #create ( )
Запуск и возобновление coroutine. #resume ( )
Создание функции как обёртки для сопрограммы coroutine. #wrap ( )
Когда нужны #Coroutines ?
Оборачивам цикл, который блокировал выполнение следующего за ним кода
Другие методы : #running #status
Приостанавливалка! Даём очередь для работы другим соням сопрограммам coroutine. #yeld
Итераторы смотрите по ссылке (после таймкодов)
Как узнать - была ли ошибка в сопрограмме?
Альтернатива для сопрограмм и #FastSpawn
Светлое будущее Роблокса, но лучше не надо.

Про сопрограммы читаем тут, тут и тут:
https://devforum.roblox.com/t/corouti...
https://developer.roblox.com/en-us/ap...
на русском: https://user.su/lua/index.php?id=37

Изучаем программирование игр на #Lua в #Roblox Studio
Группа в ВКонтакте https://vk.com/urokiroblox
Исходники плейсов Roblox из моих уроков тут: https://github.com/D0NM/lua-lessons-r...
** Полезные Ресурсы Про Lua и #Love2D без Роблокса **
Все исходные тексты моих уроков здесь: https://github.com/D0NM/lua-lessons-ru