My Blocks on yksi VEXcode 123:n lohkoluokista. Joitakin muita luokkia ovat ulkonäkö, ääni, tunnistus ja muuttujat. Omia lohkoja käytetään luomaan lohkosarja, jota voidaan käyttää useita kertoja projektin aikana.
Kuinka tehdä lohko
Valitse Luo lohko Omat lohkot -luokasta.
Nimeä lohko uudelleen kirjoittamalla "Block Name" -kenttään ja valitse sitten "OK".
Lohkon mukauttaminen
Lisää syöte (numero)
Valitse Lisää syöttö (numero) -vaihtoehto Make a Block -näytöstä. Nimeä syöte uudelleen kirjoittamalla numero-kenttään ja valitse sitten OK.
Lisää syöte (boolean)
Valitse Luo lohko -näytöstä Boolean-vaihtoehto. Nimeä syöte uudelleen kirjoittamalla Boolean-kenttään ja valitse sitten OK.
Lisää tunniste
Valitse Luo lohko -näytöstä Lisää tarra. Nimeä tarra uudelleen kirjoittamalla Tarran teksti -kenttään ja valitse sitten OK.
Yhdistä syötteet ja tarrat
Yhdistä syötteet ja tunnisteet yhteen lohkosarjan luomiseksi ja valitse sitten OK.
Kuinka poistaa syötteitä / tarroja
Jos haluat poistaa syötteen tai tunnisteen, valitse poistettavan syötteen tai tunnisteen päällä oleva Tyhjennä-kuvake.
Kuinka käyttää Define Block -toimintoa
Parametria voidaan nyt käyttää {Define} lohkosta, kun se on luotu.
Kiinnitä lisälohkoja {Define} lohkoon.
Käytä parametreja {Define} lohkosta.
Käytä [Oma lohko], joka on liitetty {When Started} lohkoon.
Kuinka käyttää My Blocks
Ajaminen neliöissä Esimerkki
Tässä esimerkissä 123-robotti käyttää My Blocks -toimintoa:
- Aja eteenpäin 1 askeleen neliössä.
- Käänny oikealle 45 astetta.
- Aja eteenpäin 2 askeleen neliössä.
{Define} hattulohko katkaisee toimenpiteen. Seuraavassa esimerkissä tämä {Define} -hattulohko hajottaa lohkot, joita käytetään neliöön ajamiseen tietyn määrän kertoja. Vedä argumentit {Define} lohkosta käytettäväksi lohkoissa.
Kun {Define} lohko on asetettu, äskettäin luotu lohko voidaan nyt vetää ja lisätä {When Started} lohkoon parametrien asettamiseksi.
Kun parametrit on muutettu, projekti on valmis aloitettavaksi.