Utěšit#

Zavedení#

Konzole VEXcode VR se zobrazuje v okně Monitor v rámci VEXcode. Bloky konzole mohou během běhu projektu zobrazovat text, čísla a hodnoty proměnných.

Níže je uveden seznam všech dostupných bloků:

vytisknout#

Blok zásobníku print zobrazuje text, čísla nebo hodnoty proměnných v konzoli na aktuálním řádku.

Pokud blok není rozšířen o a kurzor není nastaven na další řádek, další vytištěná hodnota se objeví ihned za předchozí hodnotou na stejném řádku.

tisk [VEXcode] ▶

Parametry

Popis

hodnota

Text, číslo nebo hodnota proměnné, která se má zobrazit v konzoli.

roztahující se šipka

Rozšíří blok o volbu a nastaví kurzor na další řádek, která přesune kurzor na další řádek po vytištění hodnoty. Pokud tato volba není použita, další vytištěná hodnota se zobrazí ihned po předchozí hodnotě na stejném řádku.

Příklad

při spuštění :: hat events
[Display a message in the Console.]
tisk [Hello, robot!] ▶

Konzole VEXcode zobrazující konzoli a text „Ahoj, robote!“

nastavit kurzor na další řádek#

Zásobníkový blok set cursor to next row přesune kurzor do sloupce 1 na dalším řádku v konzoli. Další vypsaná hodnota se zobrazí na tomto řádku.

Tento blok použijte, pokud chcete, aby další vytištěná hodnota začínala na novém řádku. Pokud tento blok není použit a předchozí blok print nebyl rozšířen o and set cursor to next row, další vytištěná hodnota se objeví bezprostředně za předchozí hodnotou na stejném řádku.

přesunout kurzor na další řádek

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

Po spuštění vypíše na konzoli ‘Řádek 1’, přesune kurzor na další řádek a poté vypíše ‘Řádek 2’.#
při spuštění :: hat events
[Display two lines of text.]
tisk [Row 1] ▶
přesunout kurzor na další řádek
tisk [Row 2] ▶

Konzole VEXcode zobrazující konzoli a text „Řádek 1“ zobrazený na prvním řádku a „Řádek 2“ na druhém řádku.

vymazat všechny řádky#

Blok zásobníku clear all rows vymaže všechny řádky z konzole a přesune kurzor zpět na první řádek.

vymazat všechny řádky

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

při spuštění :: hat events
[Clear the Console after printing.]
tisk [This will disappear...] ▶
čekat [2] sekund
vymazat všechny řádky

nastavit přesnost tisku#

Blok set print precision nastavuje počet desetinných míst, která se zobrazí při tisku čísel v konzoli. Toto nastavení platí pro čísla vytištěná po použití tohoto bloku. Na začátku projektu je přesnost tisku nastavena na 1, takže čísla se tisknou bez desetinných míst.

nastavit přesnost tisku na [0.1 v]

Parametry

Popis

přesnost

Použitá přesnost tisku:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Všechny číslice

Příklad

Po spuštění nastaví přesnost tisku na dvě desetinná místa a na konzoli vypíše 1/3 jako 0,33.#
při spuštění :: hat events
[Print 1/3 as 0.33.]
nastavit přesnost tisku na [0.01 v]
tisk ([1] [math_division v] [3]) ▶

Konzole VEXcode zobrazující konzoli a text „0.33“.

nastavit barvu tisku#

Zásobníkový blok set print color nastavuje barvu použitou pro text tištěný v konzoli. Na začátku projektu je barva tisku nastavena na black.

nastavit barvu tisku [černá v]

Parametry

Popis

barva

Barva textu vytištěného v konzoli:

  • černá
  • červená
  • zelená
  • modrá

Příklad

při spuštění :: hat events
[Print text in different colors.]
tisk [Default text color] ▶
přesunout kurzor na další řádek
nastavit barvu tisku [červená v]
tisk [Red text color] ▶

Konzole VEXcode zobrazující konzoli a černý text s nápisem „Výchozí barva textu“ zobrazený na prvním řádku a červený text s nápisem „Červená barva textu“ zobrazený na druhém řádku.