Функция пошагового выполнения проекта предоставляет пользователю важные визуальные эффекты, которые помогают устранять неполадки или лучше понимать ход проекта. Когда проект запускается, Fling the Hero Bot будет работать в соответствии с инструкциями, но это может быть не так, как задумал пользователь. Возможность видеть блоки, выполняемые шаг за шагом, дает пользователю лучшее представление о том, какие блоки могут вызывать ошибку.
Как использовать функцию пошагового выполнения проекта
Нажмите кнопку шага, расположенную в правом верхнем углу панели инструментов VEXcode VR.
После выбора вокруг блока {When started} появится зеленая подсветка, указывающая, где начинается программа, а затем сразу же переместится, чтобы выделить первый блок в стеке. Подсветка будет оставаться на первом блоке после {When started}, пока кнопка шага не будет выбрана снова.
Примечание: выделение сразу же переместится за блок [Комментарий], поскольку блоки [Комментарий] не изменяют проект или блоки, окружающие его.
Нажмите кнопку шага еще раз, чтобы запустить выделенный блок. После выполнения блока следующий блок будет подсвечен.
Продолжайте использовать кнопку шага для прохождения проекта по одному блоку за раз.
Отладка с помощью функции пошагового выполнения проекта
Функция пошагового выполнения проекта замедляет ход проекта и обеспечивает немедленную визуальную обратную связь. Это позволяет пользователю просматривать проект по одному блоку, наблюдать за поведением и исправлять ошибки.
В этом примере намерение Флинга состоит в том, чтобы забрать мяч и забить мяч в высокие ворота. Однако поворот в проекте поворачивается не в ту сторону, и таким образом Мяч не будет забит в Высшую Цель.
Запускайте проект шаг за шагом, используя функцию поэтапного выполнения проекта, пока не будет обнаружена ошибка.
Исправьте ошибку.
Ошибка в этом примере заключалась в том, что для броска был запрограммирован поворот налево на 155 градусов, однако это направление не обеспечивает бросок под правильным углом, чтобы катапульта могла забросить мяч в высокие ворота. Направление поворота следует изменить слева направо.
Затем снова запустите проект с самого начала, используя функцию пошагового выполнения проекта. Повторяйте этот процесс до тех пор, пока проект не будет работать правильно.