Project Stepping -ominaisuus tarjoaa käyttäjälle tärkeän kuvan, jonka avulla käyttäjät voivat tehdä vianmäärityksen tai ymmärtää paremmin projektin kulun. Kun projekti ajetaan, Fling the Hero Bot toimii ohjeiden mukaisesti, mutta se ei välttämättä ole käyttäjän tarkoitus. Mahdollisuus nähdä lohkot suoritetaan vaihe kerrallaan antaa käyttäjälle paremman kuvan siitä, mitkä lohkot voivat aiheuttaa virheen.
Project Stepping -ominaisuuden käyttäminen
Valitse VEXcode VR -työkalupalkin oikeassa yläkulmassa oleva askelpainike.
Kun se on valittu, vihreä korostus ilmestyy {When started} lohkon ympärille osoittamaan, mistä ohjelma alkaa, ja siirtyy sitten välittömästi korostamaan pinon ensimmäisen lohkon. Korostus pysyy ensimmäisessä lohkossa {When started}jälkeen, kunnes askelpainike valitaan uudelleen.
Huomautus: korostus siirtyy välittömästi [Kommentti]-lohkon ohi, koska [Kommentti]-lohkot eivät muuta projektia tai sitä ympäröiviä lohkoja.
Valitse askelpainike uudelleen suorittaaksesi korostetun lohkon. Kun lohko on suoritettu, seuraava lohko tulee korostettuna.
Jatka askelpainikkeen käyttämistä projektin läpikulkuun lohko kerrallaan.
Vianetsintä Project Stepping -ominaisuuden avulla
Project Stepping -ominaisuus hidastaa projektin kulkua ja antaa välitöntä visuaalista palautetta. Näin käyttäjä voi käydä projektin läpi lohko kerrallaan tarkkaillakseen käyttäytymistä ja korjatakseen virheet.
Tässä esimerkissä Flingin tarkoituksena on ottaa pallo ja tehdä pallo korkeassa maalissa. Projektin käänne on kuitenkin kääntymässä väärään suuntaan, jolloin palloa ei tehdä High Goalissa.
Suorita projekti vaihe vaiheelta Project Stepping -ominaisuuden avulla, kunnes havaitset virheen.
Korjaa virhe.
Virhe tässä esimerkissä oli, että Fling oli koodattu kääntymään vasemmalle 155 astetta, mutta tämä suunta ei aseta Flingiä oikeaan kulmaan, jotta katapultti ampuisi pallon korkeaan maaliin. Kääntymissuuntaa tulee muuttaa vasemmalta oikealle.
Suorita sitten projekti uudelleen alusta käyttämällä Project Stepping -ominaisuutta. Toista tämä prosessi, kunnes projekti toimii oikein.