Konzol#
Bevezetés#
A VEXcode VR konzol a VEXcode Monitor ablakában 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:
print — Szöveget, számokat vagy változóértékeket jelenít meg a konzolon.
kurzor áthelyezése a következő sorra — A kurzort a konzol következő sorába mozgatja.
minden sor törlése — Törli az összes sort a konzolban.
set print precision — Beállítja, hogy hány tizedesjegy jelenjen meg a számok nyomtatásakor.
nyomtatási szín beállítása — Beállítja a konzolon nyomtatott szöveg színét.
nyomtatás#
A print veremblokk szöveget, számokat vagy változóértékeket jelenít meg a konzol aktuális sorában.
Ha a blokk nincs kibővítve úgy, hogy tartalmazzon és a kurzort a következő sorra állítsa, akkor a következő kinyomtatott érték közvetlenül az előző érték után jelenik meg ugyanabban a sorban.
[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 ▶

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
[Display two lines of text.]
[Row 1] nyomtatása ▶
kurzor a következő sorra
[Row 2] nyomtatása ▶

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
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:
|
Példa
amikor elindul :: hat events
[Print 1/3 as 0.33.]
nyomtatási pontosság beállítása [0.01 v] értékre
([1] [math_division v] [3]) nyomtatása ▶

nyomtatási szín beállítása#
A nyomtatási szín beállítása veremblokk beállítja a konzolban nyomtatott szöveg színét. A projekt elején a nyomtatási szín fekete.
nyomtatási szín beállítása [fekete v]
Paraméterek |
Leírás |
|---|---|
szín |
A konzolban nyomtatott szöveg színe:
|
Példa
amikor elindul :: hat events
[Print text in different colors.]
[Default text color] nyomtatása ▶
kurzor a következő sorra
nyomtatási szín beállítása [piros v]
[Red text color] nyomtatása ▶
