Funkcja Project Stepping udostępnia użytkownikowi ważne informacje wizualne, które ułatwiają rozwiązywanie problemów i lepsze zrozumienie przebiegu projektu. Po uruchomieniu projektu Fling the Hero Bot będzie działał zgodnie z instrukcjami, jednak może się to różnić od zamierzeń użytkownika. Możliwość oglądania bloków wykonywanych krok po kroku pozwala użytkownikowi lepiej zorientować się, które bloki mogą powodować błąd.
Jak korzystać z funkcji krok po kroku projektu
Wybierz przycisk kroku znajdujący się w prawym górnym rogu paska narzędzi VEXcode VR.
Po wybraniu tej opcji blok {Kiedy rozpoczęto} zostanie podświetlony na zielono, wskazując miejsce rozpoczęcia programu, a następnie od razu zostanie podświetlony pierwszy blok w stosie. Podświetlenie pozostanie w pierwszym bloku po {When started}, aż do ponownego wybrania przycisku kroku.
Uwaga: podświetlenie natychmiast przejdzie za blok [Komentarz], ponieważ bloki [Komentarz] nie zmieniają projektu ani bloków go otaczających.
Aby uruchomić podświetlony blok, ponownie wybierz przycisk kroku. Po wykonaniu bloku zostanie podświetlony następny blok.
Kontynuuj korzystanie z przycisku „krok po kroku”, aby przechodzić przez projekt blok po bloku.
Debugowanie za pomocą funkcji krok po kroku projektu
Funkcja Project Stepping spowalnia przebieg projektu i zapewnia natychmiastową informację zwrotną wizualną. Dzięki temu użytkownik może przechodzić przez projekt blok po bloku, aby obserwować zachowania i korygować błędy.
W tym przykładzie intencją Flinga jest przejęcie piłki i zdobycie jej w wysokiej bramce. Jednakże zwrot w projekcie jest skierowany w złym kierunku i dlatego Piłka nie zostanie zdobyta w Wysokiej Bramce.
Uruchom projekt krok po kroku, korzystając z funkcji krok po kroku projektu, aż do momentu zauważenia błędu.
Popraw błąd.
W tym przykładzie błąd polegał na tym, że Fling został zakodowany tak, aby skręcić w lewo o 155 stopni, jednak ten kierunek nie ustawia Flinga pod właściwym kątem, aby katapulta mogła wystrzelić piłkę do wysokiej bramki. Kierunek skrętu należy zmienić z lewej na prawą.
Następnie uruchom projekt jeszcze raz od początku, korzystając z funkcji krok po kroku projektu. Powtarzaj ten proces, aż projekt będzie działał poprawnie.