VEXcode GO의 대기 및 비대기 블록

대기하지 않는 블록

대기하지 않는 블록은 블록의 동작이 아직 완료되지 않은 경우에도 스택을 계속 유지합니다.

[Drive] 블록은 대기하지 않는 블록의 좋은 예입니다. 아래 예에서는 [Drive] 블록이 시작되어 코드 베이스가 움직이지 않지만, 모터가 움직이기 전에 [Stop Driving] 블록이 코드 베이스를 중지합니다.

VEXcode GO 블록 프로젝트는 시작 시 블록, 전진 주행 블록, 주행 중지 블록으로 구성되어 있습니다.

대기하지 않는 블록은 동시에 여러 동작을 수행하려는 경우 유용합니다.


대기 블록

블록을 기다리면 해당 블록의 동작이 완료될 때까지 나머지 스택이 일시 중지됩니다.

대부분의 대기 블록은 Motion 및 Drivetrain 블록에서 발견됩니다.

코드 베이스가 300mm 정사각형을 구동해야 하는 경우 대기 블록을 사용하여 코드 베이스가 각 동작을 개별적으로 수행하도록 할 수 있습니다.

VEXcode GO 블록은 로봇을 정사각형으로 구동하는 프로젝트입니다. 스택은 시작 시 블록과 300mm 블록의 교대로 전진하는 4쌍의 블록, 90도 블록의 오른쪽 회전으로 구성됩니다.

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

Last Updated: