Blocchi di attesa e non attesa nel VEXcode 123

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 Robot 123 non si muove perché inizia il blocco [Drive], ma poi il blocco [Stop driving] lo ferma prima che i motori possano muoversi.

VEXcode 123 blocca il progetto che consiste in un blocco Quando avviato, un blocco Avanza e un blocco Interrompi guida.

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


Blocchi di attesa

I blocchi in attesa mettono in pausa il resto dello stack finché il comportamento di quel blocco non è stato completato.

La maggior parte dei blocchi in attesa si trovano tra i blocchi Trasmissione.

Se un Robot 123 deve guidare in una casella di 1 passo, puoi utilizzare i blocchi di attesa per fare in modo che il Robot 123 esegua ogni comportamento individualmente.

Progetto VEXcode 123 blocchi che guida il robot in un quadrato. La pila è composta da un blocco Quando si inizia seguito da 4 coppie di blocchi Guida in avanti per 1 passo e blocchi Gira a destra per 90 gradi alternati.

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

Last Updated: