Projekto žingsnių funkcija suteikia vartotojui svarbios vaizdinės medžiagos, kuri padeda šalinti triktis arba geriau suprasti projekto eigą. Paleidus projektą, „Fling the Hero Bot“ veiks pagal instrukcijas, tačiau gali būti, kad tai nebus taip, kaip numatė vartotojas. Galimybė matyti vykdomus blokus po vieną žingsnį suteikia vartotojui geresnį vaizdą apie tai, kurie blokai gali sukelti klaidą.
Kaip naudoti projekto žingsnių funkciją
Pasirinkite žingsnio mygtuką, esantį VEXcode VR įrankių juostos viršuje dešinėje.
Pasirinkus, aplink bloką {Kai pradėta} atsiras žalias paryškinimas, nurodantis, kur programa prasideda, o tada iš karto pereis prie pirmojo bloko krūvoje. Paryškinimas liks pirmame bloke po {Kai pradėta}, kol vėl nebus pasirinktas žingsnio mygtukas.
pastaba: paryškinimas iš karto pasislinks už [Komentaro] bloko, nes [Komentaro] blokai nekeičia projekto ar jį supančių blokų.
Dar kartą pasirinkite žingsnio mygtuką, kad paleistumėte paryškintą bloką. Kai blokas bus įvykdytas, kitas blokas bus paryškintas.
Toliau naudokite žingsnio mygtuką, kad projektui vyktumėte po vieną bloką.
Derinimas naudojant projekto žingsnių funkciją
Projekto žingsnių funkcija sulėtina projekto eigą ir suteikia tiesioginį vaizdinį grįžtamąjį ryšį. Tai leidžia vartotojui peržiūrėti projektą po vieną bloką, stebėti elgesį ir ištaisyti klaidas.
Šiame pavyzdyje tikslas yra, kad Flingas paimtų kamuolį ir įmuštų kamuolį į aukštąjį vartą. Tačiau projektas pasuka netinkama linkme, todėl kamuolys nebus įmuštas į aukštuosius vartus.
Žingsnis po žingsnio vykdykite projektą naudodami projekto žingsnių keitimo funkciją, kol pastebėsite klaidą.
Ištaisykite klaidą.
Šio pavyzdžio klaida buvo ta, kad „Fling“ buvo užkoduotas pasukti į kairę 155 laipsnių kampu, tačiau ši kryptis nenustato „Fling“ teisingu kampu, kad katapulta galėtų šaudyti kamuolį į aukštąjį vartą. Sukimosi kryptis turėtų būti pakeista iš kairės į dešinę.
Tada paleiskite projektą iš naujo, naudodami projekto žingsnių kūrimo funkciją. Kartokite šį procesą, kol projektas veiks tinkamai.