A Project Stepping funkció fontos vizuális jelzéseket biztosít a felhasználó számára, amelyek segítenek a hibaelhárításban vagy a projekt folyamatának jobb megértésében. Amikor egy projekt fut, Moby, a Hero Bot az utasításoknak megfelelően fog futni, de előfordulhat, hogy nem úgy, ahogy a felhasználó akarta. Ha egy lépésben láthatja a blokkok végrehajtását, a felhasználó jobban átlátja, mely blokkok okozhatják a hibát.
A Project Stepping funkció használata
Válassza ki a VEXcode V5 eszköztár jobb felső sarkában található lépés gombot.
A kiválasztást követően zöld kiemelés jelenik meg a „indításkor” blokk körül, jelezve, hol kezdődik a program, és majd azonnal mozog, hogy kiemelje az első blokkot a veremben. A kiemelés a „utáni első blokkon maradindításkor, amíg újra ki nem választja a lépés gombot.
Megjegyzés: a kiemelés azonnal átkerül egy [Comment] blokkon, mert [Comment] blokk nem változtatja meg a projektet vagy az azt körülvevő blokkokat.
A kiemelt blokk futtatásához válassza ki ismét a lépés gombot. A blokk végrehajtása után a következő blokk kiemelt lesz.
Továbbra is használja a lépés gombot, hogy blokkonként végigfusson a projekten.
Hibakeresés a Project Stepping funkcióval
A Project Stepping funkció lelassítja a projekt folyamatát, és azonnali vizuális visszajelzést ad. Ez lehetővé teszi a felhasználó számára, hogy blokkonként végigmenjen a projekten, hogy megfigyelje a viselkedést és kijavítsa a hibákat.
Ebben a példában az a szándék, hogy Moby felvegye és szerezzen egy mobilcélt. Azonban rossz paraméter van a projektben, és a mobil cél nem kerül a Szövetség otthoni zónájába.
Futtassa a projektet lépésről lépésre a Projektlépés funkció használatával, amíg hibát nem észlel.
Javítsd ki a hibát.
A hiba ebben a példában az volt, hogy Moby kódolása szerint 100 millimétert (mm) halad előre, de ez a távolság nem elég nagy ahhoz, hogy elérje a Szövetség otthoni zónáját. A paramétert 100 helyett 600 milliméterre (mm) kell módosítani.
Ezután futtassa újra a projektet az elejétől a Project Stepping funkció segítségével. Ismételje meg ezt a folyamatot, amíg a projekt megfelelően le nem fut.