Wartende und nicht wartende Blöcke in VEXcode GO

Nicht wartende Blöcke

Nicht wartende Blöcke lassen den Stapel weiterlaufen, auch wenn das Verhalten des Blocks noch nicht abgeschlossen ist.

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

Non-waiting_block_example.jpeg

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


Warteblöcke

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

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

Wenn eine Codebasis in einem 300-mm-Quadrat fahren muss, können Sie Warteblöcke verwenden, damit die Codebasis jedes Verhalten einzeln ausführt.

waiting_blocks_examples.png

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

Last Updated: