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
Válaszd ki a VEXcode VR eszköztár jobb felső sarkában található lépés gombot.
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.
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
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.
Futtassa a projektet lépésről lépésre a Projektlépés funkcióval, amíg hibát nem észlel.
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.
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.