A My Blocks a VEXcode GO egyik blokkkategóriája. Más kategóriák közé tartozik a megjelenés, a hang, az érzékelés és a változók. A Saját blokkok blokkok sorozatának létrehozására szolgálnak, amelyet többször is fel lehet használni egy projekt során.
Hogyan készítsünk blokkot
Válassza a „Blokk létrehozása” lehetőséget a Saját blokkok kategóriából.
Nevezze át a blokkot úgy, hogy beírja a „Blokk neve” mezőbe, majd válassza az „OK” lehetőséget.
A blokk testreszabása
Bemenet (szám) hozzáadása
Válassza a "Bemenet (szám) hozzáadása" opciót a "Blokkolás" képernyőn. Nevezze át a bemenetet úgy, hogy beírja a "szám" mezőbe, majd válassza az "OK" lehetőséget.
Bemenet hozzáadása (logikai)
Válassza a „Logi” opciót a „Blokk létrehozása” képernyőn. Nevezze át a bemenetet úgy, hogy beírja a "logikai" mezőbe, majd válassza az "OK" lehetőséget.
Adjon hozzá egy címkét
Válassza a „Címke hozzáadása” opciót a „Blokk létrehozása” képernyőn. Nevezze át a címkét úgy, hogy beírja a "Címke szövege" mezőbe, majd válassza az "OK" lehetőséget.
Kombinálja a bemeneteket és a címkéket
Kombinálja a bemeneteket és a címkéket egy blokksorozat létrehozásához, majd válassza az „OK” gombot.
Bemenetek / címkék törlése
Bemenet vagy címke törléséhez válassza ki az eltávolítani kívánt bemenet vagy címke tetején található „Törlés” ikont.
A definiáló blokk használata
Egy paraméter mostantól a {Define} blokkból használható, miután létrehozta.
Rögzítsen további blokkokat a {Define} blokkhoz.
Használja a {Define} blokk paramétereit.
Használja a {When Started} blokkhoz csatolt [My Block]-t.
A Saját blokkok használata
Vezetés négyzetekben Példa
A következő példában a robot a Saját blokkokat használja a következőkre:
- Hajtson előre egy 200 mm-es négyzetben.
- Forduljon jobbra 45 fokkal.
- Hajtson előre egy 300 mm-es négyzetben.
A {Define} kalapblokk lebont egy eljárást. A következő példában ez {Define} kalapblokk lebontja azokat a blokkokat, amelyekkel egy négyzetet bizonyos számú alkalommal hajtanak be. Húzza át az argumentumokat a {Define} blokkból, hogy a definíciójában szereplő blokkon belül használja, amint az ebben a videóban látható.
A {Define} blokk beállítása után az újonnan létrehozott blokk áthúzható és hozzáadható az {When Started} blokkhoz a paraméterek beállításához.
A paraméterek módosítása után a projekt készen áll Letöltés és futtatásállapotra.