Projektben való lépésenkénti végrehajtás VEXcode VR-ben VIQC Pitching In használatával

A Projektlépés funkció fontos vizuális elemeket biztosít a felhasználónak, amelyek segítenek a hibák elhárításában vagy a projekt folyamatának jobb megértésében. Amikor egy projekt fut, a Fling the Hero Bot az utasításoknak megfelelően fog futni, de lehet, hogy nem úgy, ahogy a felhasználó szerette volna. Az a képesség, hogy lépésenként láthatja a blokkok végrehajtását, jobban rálátást biztosít a felhasználónak arra, hogy mely blokkok okozhatják a hibát.


A Projekt Lépésköz funkció használata

A VEXcode VR eszköztár jobb felső sarkának közeli képernyőképe, amelyen a Lépés gomb kiemelve látható, közvetlenül a Start gomb jobb oldalán.

Válaszd ki a VEXcode VR eszköztár jobb felső sarkában található lépés gombot.

A VEXcode VR projekt meg van nyitva, a Lépés gomb kiemelve a blokkok egyenkénti futtatásához

Kiválasztás után egy zöld kiemelés jelenik meg a {Indításkor} blokk körül, jelezve, hogy hol kezdődik a program, majd azonnal a verem első blokkjának kiemelésére ugrik. A kiemelés az {Indításkor} utáni első blokkon marad, amíg a lépés gombot újra ki nem választják.

megjegyzés: a kiemelés azonnal túllép egy [Megjegyzés] blokkon, mivel a [Megjegyzés] blokkok nem változtatják meg a projektet vagy az azt körülvevő blokkokat.

VEXcode VR projekt, amely a VIQC Pitching In Playgroundban használt Drive for, Turn for és Drivetrain blokkokat mutatja be.

A kijelölt blokk futtatásához válassza ki ismét a lépés gombot. Miután a blokk végrehajtásra került, a következő blokk kiemelten jelenik meg.

Továbbra is a lépés gombbal haladhat végig a projekten blokkonként.


Hibakeresés a Projektlépés funkcióval

VEXcode VR projekt blokkokkal, amelyekkel be lehet gyűjteni egy labdát a szívónyílással, majd meg lehet fordulni és pontot szerezni a labdával, kiemelve egy fordulóblokkot, amely mutatja a projektben lévő hibát.

A Projektlépés funkció lelassítja a projekt menetét, és azonnali vizuális visszajelzést biztosít. Ez lehetővé teszi a felhasználó számára, hogy blokkonként haladjon végig a projekten, megfigyelje a viselkedést és kijavítsa a hibákat.

Ebben a példában a cél az, hogy Fling elkapjon egy labdát, és a High Goalban rúgja a labdát. A projektben azonban a fordulat rossz irányba halad, így a labda nem a magas gólba fog bekerülni.

Kódolási hiba kiemelve egy VEXcode VR projektben a VIQC Pitching In Playgroundban

Hibás kódlogika jelenik meg egy VIQC Pitching In projekten keresztüli lépés közben a VEXcode VR-ben.

Futtassa a projektet lépésről lépésre a Projektlépés funkcióval, amíg hibát nem észlel.

Ugyanaz a projekt, mint az előző, most a fordulóblokk irányát mutató legördülő menü megnyitásával és kijelölésével, amely bemutatja a probléma megoldását.

Ugyanez a projekt, ahol a fordulóblokk most azt mutatja, hogy a projekt azon szakaszában 155 fokos jobbra kanyarodást kell végezni, hogy a labdát egy magas kapuba lehessen rúgni.

Javítsd ki a hibát.

A hiba ebben a példában az volt, hogy a Hajítást 155 fokos balra fordulásra kódolták, azonban ez az irány nem helyezi a Hajítást a megfelelő szögbe ahhoz, hogy a Katapult a magas kapuba lője a labdát. A forgásirányt balról jobbra kell változtatni.

VEXcode VR blokkprojekt VIQC Pitching In programban való végiglépéshez a munkaterületen

VEXcode VR projekt megnyitva a VIQC-ben Bemutatkozik a kód végrehajtásának lépésről lépésre történő bemutatása

Ezután futtassa újra a projektet az elejétől a Projektlépés funkcióval. Ismételje ezt a folyamatot, amíg a projekt megfelelően nem fut.

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

Last Updated: