Várakozó és nem váró blokkok a VEXcode GO-ban

Nem várakozó blokkok

Nem várakozó blokkok esetén a verem akkor is folytatódik, ha a blokk viselkedése még nem fejeződött be.

A [Drive] blokk jó példa a nem várakozó blokkra. Az alábbi példában a kódbázis nem mozog, mert a [Drive] blokk elindul, de a [Stop drive] blokk leállítja, mielőtt a motorok mozoghatnának.

A VEXcode GO blokkolja a projektet, amely egy Kezdéskor blokkból, egy Előrehajtás blokkból és egy Vezetés leállítása blokkból áll.

A nem váró blokkok akkor hasznosak, ha egyszerre több viselkedést szeretne végrehajtani.


Várakozó blokkok

Várakozás blokk szünetelteti a verem többi részét, amíg a blokk viselkedése be nem fejeződik.

A legtöbb várakozási blokk a Motion és a Drivetrain blokkok között található.

Ha egy kódbázisnak egy 300 mm-es négyzetben kell behajtania, akkor várakozási blokkokat használhat, hogy a kódbázis minden egyes viselkedést külön-külön hajtson végre.

A VEXcode GO blokkolja a projektet, amely négyzetben hajtja a robotot. A köteg egy Indításkor blokkból áll, ezt követi 4 pár váltakozó Hajtás előre 300 mm-es blokkokhoz és Fordulás jobbra 90 fokos blokkokhoz.

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

Last Updated: