Konzol#

Bevezetés#

A VEXcode GO konzol a VEXcode Konzol fülén jelenik meg. A konzolblokkok szöveget, számokat és változóértékeket jeleníthetnek meg egy projekt futása közben.

Az alábbiakban felsoroljuk az összes elérhető blokkot:

nyomtatás#

A print veremblokk szöveget, számokat vagy változóértékeket jelenít meg a konzol aktuális sorában.

[VEXcode] nyomtatása ▶

Paraméterek

Leírás

érték

A konzolon megjelenítendő szöveg, szám vagy változó értéke.

bővülő nyíl

Kibontja a blokkot, hogy tartalmazzon és a kurzort a következő sorra állítsa, ami a kurzort a kinyomtatott érték után a következő sorba mozgatja. Ha ezt a beállítást nem használja, a következő kinyomtatott érték közvetlenül az előző érték után jelenik meg ugyanabban a sorban.

Példa

amikor elindul :: hat events
[Display a message in the Console.]
[Hello, robot!] nyomtatása ▶

A VEXcode konzol, amelyen a konzol és a „Hello, robot!” szöveg látható.

nyomtatási pontosság beállítása#

A nyomtatási pontosság beállítása veremblokk beállítja, hogy hány tizedesjegy jelenjen meg a számok nyomtatásakor a konzolban. Ez a beállítás a blokk használata után kinyomtatott számokra vonatkozik. Egy projekt elején a nyomtatási pontosság 1-re van állítva, így a számok tizedesjegyek nélkül nyomtatódnak ki.

nyomtatási pontosság beállítása [0.1 v] értékre

Paraméterek

Leírás

pontosság

A használandó nyomtatási pontosság:

  • 1 — nincsenek tizedesjegyek
  • 0,1 — 1 tizedesjegy
  • 0,01 — 2 tizedesjegy
  • 0,001 — 3 tizedesjegy
  • Minden számjegy — minden elérhető tizedesjegy

Példa

amikor elindul :: hat events
[Display 1/3 with two decimals.]
nyomtatási pontosság beállítása [0.01 v] értékre
([1] [math_division v] [3]) nyomtatása ▶

A VEXcode konzol, amelyen a konzol és a "0.33" szöveg látható.

törölje az összes sort#

A minden sor törlése veremblokk törli az összes sort a konzolból, és visszahelyezi a kurzort az első sorra.

összes sor törlése

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

amikor elindul :: hat events
[Clear the Console after printing.]
[This will disappear...] nyomtatása ▶
várakozás [2] másodpercig
összes sor törlése

kurzor áthelyezése a következő sorra#

A kurzor következő sorra helyezése veremblokk a kurzort a konzol következő sorának 1. oszlopába helyezi. A következő kiíratott érték ezen a sorban fog megjelenni.

Ezt a blokkot akkor használd, ha azt szeretnéd, hogy a következő kinyomtatott érték új sorban kezdődjön. Ha ezt a blokkot nem használod, és az előző kinyomtatási blokkot nem bővítetted ki a következő sorra, akkor a következő kinyomtatott érték közvetlenül az előző érték után jelenik meg ugyanabban a sorban.

kurzor a következő sorra

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

amikor elindul :: hat events
[Print on two rows.]
[Row 1] nyomtatása ▶
kurzor a következő sorra
[Row 2] nyomtatása ▶

A VEXcode konzol, amelyen a konzol és az első sorban az „1. ​​sor”, a második sorban pedig a „2. sor” szöveg látható.

betűszín beállítása a konzolon#

A betűszín beállítása a konzolon veremblokk beállítja a konzolban nyomtatott szöveg betűszínét. A projekt elején a betűszín kék.

betűszín beállítása [piros v] a konzolon

Paraméterek

Leírás

szín

A konzolban nyomtatott szöveghez használandó betűszín:

  • piros
  • zöld
  • kék
  • fekete
  • fehér
  • sárga
  • narancssárga
  • lila
  • ciánkék

Példa

amikor elindul :: hat events
[Print text in different font colors.]
[Default text color] nyomtatása ▶
kurzor a következő sorra
betűszín beállítása [piros v] a konzolon
[Red text color] nyomtatása ▶

A VEXcode konzol, amelyen a konzol és az első sorban kék színű „Alapértelmezett szövegszín” felirat, a második sorban pedig piros színű „Piros szövegszín” felirat látható.

kérdezz és várj / válaszolj#

A kérdés és várakozás veremblokk egy üzenetet jelenít meg a konzolban, és szünetelteti a projektet, amíg a válasz be nem kerül a konzolba.

A válasz jelentéskészítő blokk a konzolba beírt legutóbbi választ adja vissza. A válasz szövegként kerül visszaadásra. Ha a választ számként szeretné használni, először a convert jelentéskészítő blokkal alakítsa át a választ számmá.

A Kérdezzen és várjon blokk.#
kérdezd meg [What's your name?] és várakozz

Paraméter

Leírás

gyors

Az üzenet, amelyet a konzolon kell megjeleníteni.

A Válasz blokk.#
válasz

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

amikor elindul
[Tell the robot your name.]
kérdezd meg [What's your name?] és várakozz
[Hello, ] nyomtatása ▶
(válasz) nyomtatása ▶