Žingsnis po projekto VEXcode VR programoje naudojant VIQC Pitching In

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ą

Viršutinės dešinės „VEXcode VR“ įrankių juostos pusės ekrano kopija iš arti, kurioje paryškintas mygtukas „Žingsnis“, esantis tiesiai dešinėje nuo mygtuko „Pradėti“.

Pasirinkite žingsnio mygtuką, esantį VEXcode VR įrankių juostos viršuje dešinėje.

Atidarytas „VEXcode VR“ projektas su paryškintu mygtuku „Žingsnis“, skirtu blokams vykdyti po vieną

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ų.

„VEXcode“ VR projektas, kuriame rodomi VIQC žaidimų aikštelėje naudojami „Drive for“, „Turn for“ ir „Drivetrain“ blokai.

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ą

„VEXcode“ VR projektas su blokeliais, skirtais surinkti kamuolį su įsiurbimo anga, pasukti ir pelnyti taškus, su paryškintu posūkio blokeliu, rodančiu projekto klaidą.

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.

VIQC „Pitching In Playground“ VEXcode VR projekte pastebėta kodavimo klaida.

Žingsniuojant per VIQC Pitching In projektą VEXcode VR programoje, rodoma neteisinga kodo logika

Žingsnis po žingsnio vykdykite projektą naudodami projekto žingsnių keitimo funkciją, kol pastebėsite klaidą.

Tas pats projektas kaip ir ankstesnis, dabar su atidarytu ir pasirinktu posūkio bloko krypties išskleidžiamuoju meniu, rodančiu, kaip išspręsti problemą.

Tas pats projektas, kuriame posūkio blokelis dabar rodo, kad projekto atkarpoje reikia pasukti į dešinę 155 laipsnių kampu, kad būtų galima pasisukti ir paleisti kamuolį į aukštą vartą.

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ę.

VEXcode VR blokų projektas, skirtas VIQC Pitching In programos žingsniavimui darbo erdvėje

VEXcode VR projektas atidarytas VIQC platformoje. Dalyvavimas žingsniniame kodo vykdyme.

Tada paleiskite projektą iš naujo, naudodami projekto žingsnių kūrimo funkciją. Kartokite šį procesą, kol projektas veiks tinkamai.

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

Last Updated: