Неожидающие блоки
В блоках, не ожидающих выполнения, стек продолжается, даже если поведение блока еще не завершено.
Блок [Drive] — хороший пример блока без ожидания. В приведенном ниже примере робот 123 не движется, потому что начинается блок [Движение], но затем блок [Остановить движение] останавливает его до того, как двигатели смогут двигаться.
Блоки без ожидания полезны, когда вы хотите выполнять несколько действий одновременно.
Блоки ожидания
Ожидающие блоки приостанавливают остальную часть стека до тех пор, пока поведение этого блока не будет завершено.
Большинство блоков ожидания находятся среди блоков трансмиссии.
Если роботу 123 нужно проехать квадрат в 1 шаг, вы можете использовать блоки ожидания, чтобы робот 123 выполнял каждое действие индивидуально.