A Saját blokkok a VEXcode VR egyik blokkkategóriája. Más kategóriák közé tartozik a Mágnes, a Kinézet, 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 a "Block Name" mezőbe való beírással, majd válassza az "OK" lehetőséget.
Hogyan szabhatunk testre egy blokkot
Bemenet (szám) hozzáadása
Válassza a „Bevitel (szám) hozzáadása” opciót a „Blokk létrehozása (Előnézet)” képernyőn. Nevezze át a bemenetet a „Szám” mezőbe való beírásával, majd válassza az „OK” lehetőséget.
Bemenet hozzáadása (logikai érték)
Válassza a „Bemenet hozzáadása (logikai)” opciót a „Blokk létrehozása (Előnézet)” képernyőn. Nevezze át a bemenetet úgy, hogy beírja a „Logiai” 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 (Előnézet)” 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.
Bemenetek / címkék törlése
Bemenet vagy címke törléséhez válassza ki a „Törlés” ikont az eltávolítani kívánt bemenet vagy címke tetején.
A definiáló blokk használata
Egy paraméter mostantól használható a „Define” blokkból, miután létrehozta.
Rögzítsen további blokkokat a „Define” blokkhoz.
Használja a „Define” blokk paramétereit.
Használja az „Indításkor” blokkhoz csatolt „Saját blokkot”.
A Saját blokkok használata
Példa négyzetek rajzolására
Ebben a példában a robot a Saját blokkokat használja a következőkre:
- Hajtson előre 200 mm-t
- Rajzoljon egy 300 mm-es négyzetet a fekete tollal
- Forduljon jobbra 25 fokkal
- Rajzolj egy 500 mm-es négyzetet a piros tollal
A „Define” kalapblokk lebont egy eljárást. A következő példában ez a „Define” kalapblokk lebontja azokat a blokkokat, amelyeket egy négyzet meghatározott számú megrajzolásához használnak. Húzzon argumentumokat a definiáló blokkból a blokkon belüli használatra.
A „Define” blokk beállítása után az újonnan létrehozott blokk áthúzható és hozzáadható az „Indításkor” blokkhoz a paraméterek beállításához.
A paraméterek módosítása után a projekt készen áll a Indított.