Konsoli#
Johdanto#
VEXcode V5 -konsoli näkyy VEXcoden valvontaikkunassa. Konsolilohkot voivat näyttää tekstiä, numeroita ja muuttujien arvoja projektin ollessa käynnissä.
Alla on luettelo kaikista saatavilla olevista lohkoista:
print on console — Näyttää tekstiä, numeroita tai muuttujien arvoja konsolissa.
aseta kohdistin konsolin seuraavalle riville — Siirtää kohdistimen konsolin seuraavalle riville.
tyhjennä kaikki rivit konsolissa — Tyhjentää kaikki rivit konsolissa.
kysy ja odota — Näyttää viestin konsolissa ja keskeyttää projektin, kunnes konsoliin syötetään vastaus.
answer — Raportoi konsoliin viimeksi syötetyn vastauksen tekstinä.
set print precision on console — Määrittää, kuinka monta desimaalia näytetään tulostettaessa numeroita.
aseta fontin väri konsolissa — Asettaa konsolissa tulostettavan tekstin fontin värin.
tulosta konsolille#
Print on console -pino-lohko näyttää tekstiä, numeroita tai muuttujien arvoja konsolissa nykyisellä rivillä ja nykyisellä font color.
Jos lohkoa ei laajenneta sisältämään ja aseta kohdistinta seuraavalle riville, seuraava tulostettu arvo ilmestyy heti edellisen arvon jälkeen samalla rivillä.
tulosta [VEXcode] konsolilla ▶
Parametrit |
Kuvaus |
|---|---|
arvo |
Konsolissa näytettävä teksti, numero tai muuttujan arvo. |
laajeneva nuoli |
Laajentaa lohkon sisältämään ja sijoittaa kohdistimen seuraavalle riville, mikä siirtää kohdistimen seuraavalle riville arvon tulostamisen jälkeen. Jos tätä asetusta ei käytetä, seuraava tulostettu arvo näkyy heti edellisen arvon jälkeen samalla rivillä. |
Esimerkki
kun käynnistetään
[Display a message in the Console.]
tulosta [Hello, robot!] konsolilla ▶

aseta kursori konsolin seuraavalle riville#
Aseta kursori seuraavalle riville konsolissa -pinolohko siirtää kohdistimen konsolin seuraavan rivin sarakkeeseen 1. Seuraava tulostettava arvo näkyy kyseisellä rivillä.
Käytä tätä lohkoa, kun haluat seuraavan tulostettavan arvon alkavan uudelta riviltä. Jos tätä lohkoa ei käytetä ja edellistä tulosta konsolille -lohkoa ei ole laajennettu sisältämään ja asettamaan kursoria seuraavalle riville, seuraava tulostettava arvo ilmestyy heti edellisen arvon jälkeen samalla rivillä.
siirrä kursori seuraavalle riville konsolilla
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Display two lines of text.]
tulosta [Row 1] konsolilla ▶
siirrä kursori seuraavalle riville konsolilla
tulosta [Row 2] konsolilla ▶

tyhjennä kaikki rivit konsolissa#
Tyhjennä kaikki rivit konsolista -pinolohko tyhjentää kaikki rivit konsolista ja siirtää kohdistimen takaisin ensimmäiselle riville.
tyhjennä kaikki rivit konsolilta
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Clear the Console after printing.]
tulosta [This will disappear...] konsolilla ▶
odota [2] sekuntia
tyhjennä kaikki rivit konsolilta
kysy ja odota / vastaa#
Kysy ja odota -pino-lohko näyttää viestin konsolissa ja keskeyttää projektin, kunnes konsoliin syötetään vastaus.
answer-raporttilohko palauttaa konsoliin viimeksi syötetyn vastauksen. Vastaus palautetaan tekstinä. Jos haluat käyttää vastausta numerona, käytä convert-raporttilohkoa vastauksen muuntamiseksi ensin numeroksi.
kysy [What's your name?] ja odota
Parametri |
Kuvaus |
|---|---|
kehote |
Konsolissa näytettävä viesti. |
vastaus
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Tell the robot your name.]
kysy [What's your name?] ja odota
tulosta [Hello, ] konsolilla ▶
tulosta (vastaus) konsolilla ▶
aseta tulostustarkkuus konsoliin#
Aseta tulostustarkkuus konsolille -pinolohko määrittää, kuinka monta desimaalia näytetään, kun numeroita tulostetaan konsolissa. Tämä asetus koskee numeroita, jotka tulostetaan tämän lohkon käytön jälkeen. Projektin alussa tulostustarkkuudeksi asetetaan 1, joten numerot tulostuvat ilman desimaaleja.
aseta tulostuksen tarkkuus [0.1 v] konsolilla
Parametrit |
Kuvaus |
|---|---|
tarkkuus |
Käytettävä tulostustarkkuus:
|
Esimerkki
kun käynnistetään
[Print 1/3 as 0.33.]
aseta tulostuksen tarkkuus [0.01 v] konsolilla
tulosta ([1] [math_division v] [3]) konsolilla ▶

aseta fontin väri konsolissa#
Aseta fontin väri konsolissa -pino-lohko asettaa konsolissa tulostettavan tekstin fontin värin. Projektin alussa fontin väriksi asetetaan sininen.
aseta fontin väri [punainen v] konsolissa
Parametri |
Kuvaus |
|---|---|
väri |
Konsolissa tulostettavan tekstin fonttiväri:
|
Esimerkki
kun käynnistetään
[Print text in different colors.]
tulosta [Default text color] konsolilla ▶
siirrä kursori seuraavalle riville konsolilla
aseta fontin väri [punainen v] konsolissa
tulosta [Red text color] konsolilla ▶
