Krok po kroku przez projekt w VEXcode VR

Funkcja etapów projektu zapewnia użytkownikowi ważne wskazówki wizualne, które pomagają rozwiązywać problemy lub lepiej zrozumieć przebieg projektu. Po uruchomieniu projektu robot VR będzie działał zgodnie z instrukcjami, ale może nie być zgodny z zamierzeniami użytkownika. Możliwość zobaczenia bloków wykonywanych krok po kroku daje użytkownikowi lepszy obraz tego, które bloki mogą być przyczyną błędu.


Jak korzystać z funkcji etapowania projektu

Przycisk kroku

Wybierz przycisk kroku znajdujący się w prawym górnym rogu paska narzędzi VEXcode VR.

jechać naprzód

Po wybraniu zielone podświetlenie pojawi się wokół bloku „po uruchomieniu”, aby wskazać, gdzie rozpoczyna się program, a następnie natychmiast przesunie się, aby podświetlić pierwszy blok na stosie. Podświetlenie pozostanie w pierwszym bloku po „kiedy uruchomiono”, aż do ponownego wybrania przycisku kroku.

Skręć w prawo

Wybierz ponownie przycisk kroku, aby uruchomić podświetlony blok. Po wykonaniu bloku następny blok zostanie podświetlony.

Kontynuuj używanie przycisku kroku, aby przeglądać projekt po jednym bloku na raz.


Debugowanie za pomocą funkcji etapowania projektu

Bloki

Funkcja Project Stepping spowalnia przebieg projektu i zapewnia natychmiastową informację wizualną. Pozwala to użytkownikowi przejść przez projekt jeden blok na raz, aby obserwować zachowanie i poprawiać błędy.

W tym przykładzie zamierzeniem robota VR jest narysowanie kwadratu (przejedź do przodu o 800 mm i skręć w prawo o 90 stopni, 4 razy, aby utworzyć kwadrat). Jednak w projekcie następuje zły zwrot.

zauważ błąd

porównaj kod i plac zabaw

Uruchom projekt krok po kroku, korzystając z funkcji Project Stepping, aż do zaobserwowania błędu.

Bloki

Bloki

Popraw błąd.

skręć w prawo na zielono

Zrób kwadrat

Następnie uruchom projekt ponownie od początku, korzystając z funkcji Project Stepping. Powtarzaj ten proces, aż projekt będzie działać poprawnie.

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

Last Updated: