Konzol#

Bevezetés#

Minden konzolblokk megjelenik a VEXcode AIR konzolon. A konzol megtekintéséhez csatlakoztatni kell a konzol soros portját. 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:

kurzor áthelyezése a konzol következő sorára#

A kurzort a konzol következő sorára helyezi veremblokk a kurzort a konzol következő sorának 1. oszlopába mozgatja. 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ő kiíratott érték új sorban kezdődjön. Ha ezt a blokkot nem használod, és az előző kiírás a konzolra blokkot nem bővítetted ki a következő sorra állítás funkcióval, akkor a következő kiíratott érték közvetlenül az előző érték után jelenik meg ugyanabban a sorban.

kurzor áthelyezése a konzolverem blokk következő sorára#
kurzor a következő sorra a konzolon

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

Indításkor kiírja az ‘1. sor’ szöveget a konzolra, a kurzort a következő sorra mozgatja, majd kiírja a ‘2. sor’ szöveget.#
amikor elindul :: hat events
[Display two lines of text.]
[Row 1] nyomtatása a konzolon ▶
kurzor a következő sorra a konzolon
[Row 2] nyomtatása a konzolon ▶

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ó.

tiszta konzol#

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

tiszta konzolverem blokk#
konzol törlése

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

amikor elindul :: hat events
[Clear a Console message after 2 seconds.]
[VEXcode!] nyomtatása a konzolon ▶
várakozás [2] másodpercig
konzol törlése

kérdezz, várj és 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
A Válasz blokk.#
válasz

Paraméter

Leírás

gyors

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

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

amikor elindul :: hat events
[Tell VEXcode your name.]
kérdezd meg [What's your name?] és várakozz
[Hello, ] nyomtatása a konzolon ▶
(válasz) nyomtatása a konzolon ▶

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

A nyomtatási pontosság beállítása a konzolon 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 a konzol veremblokkon#
nyomtatási pontosság beállítása [0.1 v] értékre a konzolon

Paraméterek

Leírás

pontosság

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

  • 1
  • 0.1
  • 0.01
  • 0.001
  • Minden számjegy

Példa

Indításkor két tizedesjegyre állítja a nyomtatási pontosságot, és az 1/3 értéket 0,33-ként írja ki a konzolon.#
amikor elindul :: hat events
[Print 1/3 as 0.33.]
nyomtatási pontosság beállítása [0.01 v] értékre a konzolon
([1] [math_division v] [3]) nyomtatása a konzolon ▶

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

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

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

A beállított betűszín a konzol veremblokkján.#
betűszín beállítása [piros v] a konzolon

Paraméter

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 colors.]
[Default text color] nyomtatása a konzolon ▶
kurzor a következő sorra a konzolon
betűszín beállítása [piros v] a konzolon
[Red text color] nyomtatása a konzolon ▶

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ó.