La función de Avance del Proyecto proporciona al usuario información visual importante que le ayuda a solucionar problemas o a comprender mejor el flujo de un proyecto. Cuando se ejecuta un proyecto, Fling the Hero Bot funcionará según las instrucciones, pero puede que no sea como el usuario lo había previsto. Poder ver los bloques que se ejecutan paso a paso le brinda al usuario una mejor idea visual de qué bloques pueden estar causando el error.
Cómo utilizar la función de avance de proyecto
Seleccione el botón de paso ubicado en la parte superior derecha de la barra de herramientas VEXcode VR.
Una vez seleccionado, aparecerá un resaltado verde alrededor del bloque {When started} para indicar dónde comienza el programa, y luego se moverá inmediatamente para resaltar el primer bloque en la pila. El resaltado permanecerá en el primer bloque después de {Cuando se inició} hasta que se vuelva a seleccionar el botón de paso.
Nota: el resaltado pasará inmediatamente por encima de un bloque [Comentario], porque los bloques [Comentario] no modifican el proyecto ni los bloques que lo rodean.
Seleccione de nuevo el botón de paso para ejecutar el bloque que está resaltado. Una vez ejecutado el bloque, el siguiente bloque se resaltará.
Continúa utilizando el botón de paso para avanzar por el proyecto bloque a bloque.
Depuración con la función de pasos del proyecto
La función de avance gradual del proyecto ralentiza el flujo del mismo y proporciona información visual inmediata. Esto permite al usuario revisar el proyecto bloque a bloque para observar el comportamiento y corregir errores.
En este ejemplo, la intención es que Fling recoja un balón y lo meta en la portería alta. Sin embargo, el proyecto está tomando un rumbo equivocado, por lo que el balón no entrará en la portería de élite.
Ejecute el proyecto paso a paso utilizando la función de Avance del proyecto hasta que se observe un error.
Corrige el error.
El error en este ejemplo fue que Fling fue programado para girar 155 grados a la izquierda; sin embargo, esta dirección no coloca a Fling en el ángulo correcto para que la catapulta lance la pelota hacia la portería alta. La dirección del giro debe cambiarse de izquierda a derecha.
A continuación, vuelva a ejecutar el proyecto desde el principio utilizando la función de avance paso a paso del proyecto. Repita este proceso hasta que el proyecto funcione correctamente.