A VEXcode Pro V5 projekt fő szerkezetének megértése

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.

VEXcode Pro V5 kódszerkesztő, amely a fő funkciót mutatja, kiemelve a nyitó és záró kapcsos zárójeleket.

A fő szerkezet az, ahol a projekt végrehajtása kezdődik. Azaz eszközöket, parancsokat és paramétereket tartalmazó utasítások kerülnek ide, amelyek kombinációja végrehajtásukkor meghatározza az adott robot viselkedését.

Figyelje meg, hogy a fő szerkezetnek van egy nyitó és záró göndör merevítője

A VEXcode Pro V5 kódszerkesztőben a fő függvényen belüli üres terület kiemelve látható kapcsos zárójelek között.

A nyitó merevítőt mindig párosítani kell egy zárómerevítővel.

A fő szerkezet göndör zárójelei között utasításokat adhat hozzá a robot programozásához

A VEXcode Pro V5 kódszerkesztő kiemelten mutatja a vexcodeInit() sort a fő függvényen belül.

Amikor új programot indítunk, a fő struktúrán belül a kódsor található a vexcodeInit();

A VEXcode Pro V5 kódszerkesztője a Drivetrain.driveFor(200, mm) fájlt mutatja; az eszköz, parancs és paraméter szakaszok felcímkézve.

Ez a parancs beállítja és inicializálja az összes eszközt (pl. motorokat, érzékelőket), mielőtt a kód elkezdődik. Ne törölje a vexcodeInit();

Egy egyszerű projektben, amely előre viszi a robotot, a utasítás három részből áll:

  • Az eszköz
  • A parancs
  • A paraméterek
A VEXcode Pro V5 kódszerkesztő a Drivetrain.driveFor ​​parancsot mutatja, ahol az eszköz és a parancs között a pont operátor van kiemelve.

Az eszközt és a parancsot egy pont választja el, az úgynevezett „ pont operátor”

A driveFor ​​parancs paraméterei körül zárójelek vannak. Ez egy másik példa a páros írásjelekre (mint például a göndör kapcsos zárójel). Minden paraméter vesszővel van elválasztva.  

A kódsor végén pontosvessző található. A pontosvessző jelzi a fordítónak, hogy ez utasítás befejeződött, és tovább kell lépnie a következő utasításra.


A VEXcode Pro V5 kódszerkesztő két driveFor ​​parancsot jelenít meg külön sorokban, pontosvesszővel jelölve a végrehajtási sorrendet. A nyilak az utasítások sorrendjét mutatják.

Ha több utasítás is szerepel a projektben, a projekt utasításai balról jobbra és fentről lefelé futnak.

A pontosvesszők elhelyezése alapján a VEXcode Pro V5 futtatná az első sort, majd a következőt. Tudna a második sorba lépni a pontosvessző miatt.

Amikor a projekt eléri a fő szerkezet záró göndör merevítőjét, a projekt véget ér.

A VEXcode Pro V5 a fő függvény utolsó sorait mutatja. Két driveFor ​​parancs van, majd a függvény egy kapcsos zárójellel végződik.

A projektben a robot 200 millimétert hajtana előre (24. sor), majd 50 millimétert előre (25. sor) a program befejezése előtt.

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

Last Updated: