Последовательность запуска потоков хелпплес
-
Как сделать чтоб следующий поток запускался после определенного шага в первом потоке и тд?
-
@makree2k12
Это невозможно. Да и бас предназначен для однотипного выполнения потоков.
Потоки в любом случае будут запускаться почти одновременно и перезапускаться сразу после окончания работы.
Можно лишь поставить цикл с ожиданием и проверкой глобальной переменной из соседнего потока.
-
@xclsv said in Последовательность запуска потоков хелпплес:
Можно лишь поставить цикл с ожиданием и проверкой глобальной переменной из соседнего потока.
Как это сделать?
-
Сделал так. Но все же если есть возможность иначе то отпишитесь)
Используешь экшен Номер потока
А далее ставишь if с условием
[[THREAD_INDEX]] == 1
Для первого потока, для второго потока[[THREAD_INDEX]] == 2
И так далее. В каждом if пишешь что нужно делать конекретно какому потоку.
-
@makree2k12 said in Последовательность запуска потоков хелпплес:
Как это сделать?
- В первом потоке после определенного шага устанавливаем глобальную переменную с каким-то значением.
- Во втором потоке делаем цикл с проверкой этой переменной. Если переменная принимает нужное значение - продолжаем действия.
Способ извращенский. Применять его не рекомендую, ибо бас для этого не предназначен.
-
Выше теоретик, не слушай его.
Вот мой способ:
Использовал его только в целях, чтобы потоки запускались по порядку (1,2,3,4 и т.д.). Бесило когда был mix полный.
-
@fastspace
Да, я ушёл с баса, но сейчас практикую в русском языке.
Кровь из глаз пошла чето.Кстати, с момента последнего употребления тобой слова теоретик (с ошибками тоже будем считать) на форуме прошло аж тридцать пять дней. Как столько держался то?
-
@xclsv said in Последовательность запуска потоков хелпплес:
@fastspace
Кровь из глаз пошла чето.
на форуме прошло аж тридцать пять дней. Как столько держался то?Кровь пошла от того, что ты посчитал сколько дней.
-
@fastspace Спать 50 миллисекунд бесполезно. Бас все равно спит минимум 1000
-
@uraabk said in Последовательность запуска потоков хелпплес:
@fastspace Спать 50 миллисекунд бесполезно. Бас все равно спит минимум 1000
Это сделал еще в прошлому году, мне лень было переделывать.
-
@fastspace что то не выходит....можно подробнее?