Блоки ожидания и не ожидания в VEXcode 123

Неожидающие блоки

В блоках, не ожидающих выполнения, стек продолжается, даже если поведение блока еще не завершено.

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

Screen_Shot_2021-02-05_at_11.44.28_AM.png

Блоки без ожидания полезны, когда вы хотите выполнять несколько действий одновременно.


Блоки ожидания

Ожидающие блоки приостанавливают остальную часть стека до тех пор, пока поведение этого блока не будет завершено.

Большинство блоков ожидания находятся среди блоков трансмиссии.

Если роботу 123 нужно проехать квадрат в 1 шаг, вы можете использовать блоки ожидания, чтобы робот 123 выполнял каждое действие индивидуально.

Screen_Shot_2021-02-05_at_11.45.17_AM.png

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: