Funkce Krokování projektu poskytuje uživateli důležité vizuální prvky, které mu pomáhají řešit problémy nebo lépe porozumět průběhu projektu. Když je projekt spuštěn, Fling the Hero Bot se spustí podle pokynů, ale nemusí to být tak, jak to uživatel zamýšlel. Možnost sledovat, jak se bloky krok za krokem provádějí, dává uživateli lepší představu o tom, které bloky mohou chybu způsobovat.
Jak používat funkci krokování projektu
Vyberte tlačítko kroku, které se nachází v pravém horním rohu panelu nástrojů VEXcode VR.
Po výběru se kolem bloku {When started} zobrazí zelené zvýraznění, které označuje, kde program začíná, a poté se ikona okamžitě přesune a zvýrazní první blok v zásobníku. Zvýraznění zůstane na prvním bloku po {Při spuštění}, dokud znovu nestisknete tlačítko kroku.
Poznámka: zvýraznění se okamžitě přesune za blok [Komentář], protože bloky [Komentář] nemění projekt ani bloky, které ho obklopují.
Znovu vyberte tlačítko kroku pro spuštění zvýrazněného bloku. Jakmile je blok proveden, další blok se zvýrazní.
Pokračujte v používání tlačítka krok za krokem k procházení projektu po jednotlivých blokech.
Ladění pomocí funkce krokování projektu
Funkce krokování projektu zpomaluje tok projektu a poskytuje okamžitou vizuální zpětnou vazbu. To umožňuje uživateli procházet projektem blok po bloku, pozorovat chování a opravovat chyby.
V tomto příkladu je záměrem, aby Fling přijal míč a vstřelil ho do vysokého gólu. Nicméně, projekt se otáčí špatným směrem, a proto míč nebude vstřelen v High Goal.
Spouštějte projekt krok za krokem pomocí funkce Krokování projektu, dokud nezjistíte chybu.
Opravte chybu.
Chybou v tomto příkladu bylo, že Fling byl naprogramován tak, aby se otočil o 155 stupňů doleva, nicméně tento směr neumisťuje Fling do správného úhlu, aby katapult vystřelil míč do vysoké branky. Směr otáčení by se měl změnit zleva doprava.
Pak spusťte projekt znovu od začátku pomocí funkce Krokování projektu. Tento postup opakujte, dokud projekt neproběhne správně.