Saját blokkok használata a VEXcode V5-ben

A Saját blokkok a VEXcode V5 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

Válassza a „Blokk létrehozása” lehetőséget a Saját blokkok kategóriából.

nevezze át a blokkomat

Nevezze át a blokkot úgy, hogy írja be a „Blokk neve” mezőbe, majd válassza az „OK” lehetőséget.


A blokk testreszabása

Bemenet (szám) hozzáadása

bemenet hozzáadása

Válassza a „Bemenet (szám) hozzáadása” opciót a „Blokkolás” képernyőn. Nevezze át a bevitelt úgy, hogy beírja a „szám” mezőbe, majd válassza az „OK” lehetőséget.

Bemenet hozzáadása (logikai)

add bool

Válassza ki a „Boolean” 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

címke hozzáadása

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

Kombinálja a bemeneteket és a címkéket egy blokksorozat létrehozásához, majd válassza az „OK” lehetőséget.


Bemenetek / címkék törlése

töröl

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

használja a define blokkot

Egy paraméter mostantól használható a {Define} blokkból, miután létrehozta.

használja a define blokkot

Rögzítsen további blokkokat a {Define} blokkhoz.

használja a define blokkot

Használja a {Define} blokk paramétereit.

használja a define blokkot

Használja a {When Started} blokkhoz csatolt [Saját blokkot].


A Saját blokkok használata

Vezetés négyzetekben Példa

Ebben a példában a robot a Saját blokkokat a következőkre fogja használni:

  • 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 a {Define} kalapblokk lebontja azokat a blokkokat, amelyeket egy adott négyzetben való behajtáshoz használnak. Húzzon argumentumokat a {Define} blokkból a blokkon belüli használathoz.

Miután beállította a {Define} blokkot, az újonnan létrehozott blokkot áthúzhatja, és hozzáadhatja az {When Started} blokkhoz a paraméterek beállításához.

Végső

A paraméterek módosítása után a projekt készen áll a letöltésre és futtatásra.

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

Last Updated: