Blocchi in attesa e non in attesa in VEXcode GO

Blocchi non in attesa

I blocchi non in attesa fanno sì che lo stack continui anche se il comportamento del blocco non è ancora completo.

Il blocco [Drive] è un buon esempio di blocco non in attesa. Nell'esempio seguente, il Code Base non si muove perché inizia il blocco [Drive], ma poi il blocco [Stop driving] lo ferma prima che i motori possano muoversi.

Non-waiting_block_example.jpeg

I blocchi di non attesa sono utili quando desideri eseguire più comportamenti contemporaneamente.


Blocchi di attesa

In attesa di blocco, il resto dello stack viene messo in pausa fino al completamento del comportamento di quel blocco.

La maggior parte dei blocchi in attesa si trovano tra i blocchi Motion e Drivetrain.

Se un Code Base deve guidare in un quadrato di 300 mm, è possibile utilizzare i blocchi di attesa per fare in modo che il Code Base esegua ogni comportamento individualmente.

wait_blocks_examples.png

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

Last Updated: