The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
Päärakenne on paikka, jossa projektin toteutus alkaa. Toisin sanoen tähän lisätään laitteita, komentoja ja parametreja sisältävät käskyt, joiden yhdistelmä suoritettuna määrittää tietyn robotin käyttäytymisen.
Huomaa, että päärakenteessa on avautuva ja sulkeutuva kiharatuki
Avaustuki on aina yhdistettävä sulkemistukeen.
Päärakenteen kiharoiden väliin voit lisätä ohjeita robotin ohjelmointiin
Aina kun käynnistät uuden ohjelman, päärakenteen sisällä on koodirivi vexcodeInit();
Tämä komento määrittää ja alustaa kaikki laitteet (esim. moottorit, anturit) ennen koodin alkamista. Älä poista vexcodeInit();
Yksinkertaisessa projektissa, joka ajaa robottia eteenpäin, ohje sisältää kolme osaa:
- Laite
- Käsky
- Parametrit
Laite ja komento erotetaan pisteellä, jota kutsutaan " pisteen operaattoriksi".
driveFor-komennon parametrien ympärillä on joukko sulkuja. Tämä on toinen esimerkki välimerkeistä (kuten kihara aaltosulje). Jokainen parametri on erotettu pilkulla.
Koodirivin lopussa on puolipiste. Puolipiste kertoo kääntäjälle, että tämä käsky on valmis ja sen pitäisi siirtyä seuraavaan käskyyn.
Jos projektissasi on useita ohjeita, projektin ohjeet kulkevat vasemmalta oikealle ja ylhäältä alas.
Puolipisteiden sijoittelun perusteella VEXcode Pro V5 ajaisi ensimmäisen rivin ja sitten seuraavan. Se tietäisi siirtyä toiselle riville puolipisteen takia.
Kun projekti saavuttaa päärakenteen sulkeutuvan kiharan kannan, projekti päättyy.
Projektissa robotti ajaisi eteenpäin 200 millimetriä (linja 24) ja sitten ajaisi robottia eteenpäin 50 millimetriä (linja 25) ennen kuin ohjelma on valmis.