Функція «Покрокове представлення проекту» надає користувачеві важливі візуальні елементи, які допомагають вирішувати проблеми або краще розуміти хід виконання проекту. Коли проєкт запускається, Fling the Hero Bot працюватиме згідно з інструкціями, але це може не бути так, як задумав користувач. Можливість бачити, як блоки виконуються крок за кроком, дає користувачеві краще уявлення про те, які блоки можуть спричиняти помилку.
Як використовувати функцію покрокового виконання проекту
Виберіть кнопку кроку, розташовану у верхньому правому куті панелі інструментів VEXcode VR.
Після вибору навколо блоку {When started} з’явиться зелена підсвітка, яка вказуватиме на початок програми, а потім вона одразу ж переміститься, щоб виділити перший блок у стеку. Виділення залишатиметься на першому блоці після {Після запуску}, доки знову не буде вибрано кнопку кроку.
Примітка: виділення одразу ж переміститься за блок [Коментар], оскільки блоки [Коментар] не змінюють проєкт або блоки, що його оточують.
Знову натисніть кнопку кроку, щоб запустити виділений блок. Після виконання блоку наступний блок буде виділено.
Продовжуйте використовувати кнопку кроку, щоб проходити по проєкту по одному блоку за раз.
Налагодження за допомогою функції покрокового виконання проекту
Функція «Покрокове уповільнення проекту» уповільнює хід проекту та забезпечує негайний візуальний зворотний зв’язок. Це дозволяє користувачеві проходити проєкт блок за блоком, спостерігати за поведінкою та виправляти помилки.
У цьому прикладі метою є отримання м'яча Флінгом та його зарахування у високий гол. Однак поворот у проєкті йде не в тому напрямку, і тому м'яч не буде забитий у High Goal.
Виконуйте проєкт крок за кроком, використовуючи функцію «Покрокове виконання проєкту», доки не буде виявлено помилку.
Виправте помилку.
Помилка в цьому прикладі полягала в тому, що Fling мав поворот ліворуч на 155 градусів, проте цей напрямок не ставить Fling під правильний кут, щоб катапульта могла вистрілити м'яч у високі ворота. Напрямок повороту слід змінити зліва направо.
Потім запустіть проєкт знову з початку, використовуючи функцію «Покрокове виконання проєкту». Повторюйте цей процес, доки проект не запрацює належним чином.