Wartende und nicht wartende Blöcke in VEXcode 123

Nicht-Warteblöcke

Bei nicht wartenden Blöcken wird der Stapel auch dann fortgesetzt, wenn das Verhalten des Blocks noch nicht abgeschlossen ist.

Der [Drive]-Block ist ein gutes Beispiel für einen nicht wartenden Block. Im Beispiel unten bewegt sich der 123-Roboter nicht, weil der Block [Drive] beginnt, aber der Block [Stop Driving] stoppt ihn dann, bevor sich die Motoren bewegen können.

VEXcode 123-Blöcke-Projekt, das aus einem „Beim Start“-Block, einem „Vorwärtsfahren“-Block und einem „Fahren stoppen“-Block besteht.

Nicht wartende Blöcke sind nützlich, wenn Sie mehrere Verhaltensweisen gleichzeitig ausführen möchten.


Warteblöcke

Wartende Blöcke pausieren den Rest des Stapels, bis das Verhalten dieses Blocks abgeschlossen ist.

Die meisten Warteblöcke finden sich unter den Drivetrain-Blöcken.

Wenn ein 123-Roboter in einem 1-Schritt-Quadrat fahren muss, können Sie Warteblöcke verwenden, damit der 123-Roboter jedes Verhalten einzeln ausführt.

VEXcode 123-Blöcke-Projekt, das den Roboter in einem Quadrat steuert. Der Stapel besteht aus einem „Beim Start“-Block, gefolgt von vier Paaren abwechselnder „1 Schritt vorwärts fahren“-Blöcke und „90 Grad nach rechts abbiegen“-Blöcke.

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

Last Updated: