Konsolė#
Įvadas#
„VEXcode 123“ konsolė rodoma „VEXcode“ monitoriaus lange. Konsolės blokuose, vykdant projektą, gali būti rodomas tekstas, skaičiai ir kintamųjų reikšmės.
Žemiau pateikiamas visų galimų blokų sąrašas:
print — Konsolėje rodo tekstą, skaičius arba kintamųjų reikšmes.
nustatyti spausdinimo tikslumą — Nustato, kiek dešimtainių vietų rodoma spausdinant skaičius.
išvalyti visas eilutes — Išvalo visas konsolės eilutes.
nukelti žymeklį į kitą eilutę — Perkelia žymeklį į kitą konsolės eilutę.
nustatyti spausdinimo spalvą — Nustato konsolėje spausdinamo teksto spalvą.
klausti ir laukti – konsolėje rodomas pranešimas ir projektas pristabdomas, kol konsolėje įvedamas atsakymas.
answer – Pateikia naujausią konsolėje įvestą atsakymą teksto formatu.
spausdinti#
Spausdinimo blokas konsolėje dabartinėje eilutėje rodo tekstą, skaičius arba kintamųjų reikšmes.
spausdinti [VEXcode] ▶
Parametrai |
Aprašymas |
|---|---|
vertė |
Tekstas, skaičius arba kintamojo reikšmė, kuri bus rodoma konsolėje. |
besiplečianti rodyklė |
Išplečia bloką, įtraukiant ir nustatant žymeklio padėtį kitoje eilutėje, o tai perkelia žymeklį į kitą eilutę po to, kai atspausdinama reikšmė. Jei ši parinktis nenaudojama, kita atspausdinta reikšmė rodoma iškart po ankstesnės reikšmės toje pačioje eilutėje. |
Pavyzdys
kai pradėta :: hat events
[Display a message in the console.]
spausdinti [Hello, robot!] ▶

nustatyti spausdinimo tikslumą#
Blokas „nustatyti spausdinimo tikslumą“ nustato, kiek dešimtainių vietų rodoma, kai konsolėje spausdinami skaičiai. Šis nustatymas taikomas skaičiams, spausdinamiems panaudojus šį bloką. Projekto pradžioje spausdinimo tikslumas nustatomas į 1, todėl skaičiai bus spausdinami be dešimtainių vietų.
nustatyti spausdinimo tikslumą į [0.1 v]
Parametrai |
Aprašymas |
|---|---|
tikslumas |
Naudojamas spausdinimo tikslumas:
|
Pavyzdys
kai pradėta :: hat events
[Display 1/3 with two decimals.]
nustatyti spausdinimo tikslumą į [0.01 v]
spausdinti ([1] [math_division v] [3]) ▶

išvalyti visas eilutes#
Bloko išvalyti visas eilutes blokas išvalo visas konsolės eilutes ir perkelia žymeklį atgal į pirmąją eilutę.
išvalyti visas eilutes
Parametrai |
Aprašymas |
|---|---|
Šis blokas neturi parametrų. |
Pavyzdys
kai pradėta :: hat events
[Clear the console after printing.]
spausdinti [This will disappear...] ▶
laukti [2] sekundžių
išvalyti visas eilutes
perkelti žymeklį į kitą eilutę#
Blokas „nustatyti žymeklį į kitą eilutę“ perkelia žymeklį į kitą konsolės eilutę. Kita atspausdinta reikšmė bus rodoma toje eilutėje.
Naudokite šį bloką, kai norite, kad kita spausdinama reikšmė prasidėtų naujoje eilutėje. Jei šis blokas nenaudojamas ir ankstesnis spausdinimo blokas nebuvo išplėstas, kad apimtų ir žymeklis nebūtų perkeltas į kitą eilutę, kita spausdinama reikšmė atsiras iškart po ankstesnės reikšmės toje pačioje eilutėje.
perkelti žymeklį į kitą eilutę
Parametrai |
Aprašymas |
|---|---|
Šis blokas neturi parametrų. |
Pavyzdys
kai pradėta :: hat events
[Print on two rows.]
spausdinti [Row 1] ▶
perkelti žymeklį į kitą eilutę
spausdinti [Row 2] ▶

Nustatykite šrifto spalvą konsolėje#
Blokas „nustatyti šrifto spalvą konsolėje“ nustato konsolėje spausdinamo teksto spalvą. Projekto pradžioje spausdinimo spalva nustatoma į mėlyną.
nustatyti šrifto spalvą [raudona v] konsolėje
Parametrai |
Aprašymas |
|---|---|
spalva |
Konsolėje spausdinamo teksto spalva:
|
Pavyzdys
kai pradėta :: hat events
[Print text in different colors.]
spausdinti [Default text color] ▶
perkelti žymeklį į kitą eilutę
nustatyti šrifto spalvą [raudona v] konsolėje
spausdinti [Red text color] ▶

klauskite ir laukite / atsakykite#
Klausimo ir laukimo bloko funkcija konsolėje rodo pranešimą ir pristabdo projektą, kol konsolėje įvedamas atsakymas.
Atsakymo reporterio blokas atsakymas pateikia naujausią konsolėje įvestą atsakymą. Atsakymas pateikiamas kaip tekstas. Norėdami naudoti atsakymą kaip skaičių, pirmiausia naudokite reporterio bloką convert, kad konvertuotumėte atsakymą į skaičių.
klausti [What's your name?] ir laukti
Parametrai |
Aprašymas |
|---|---|
raginimas |
Pranešimas, kuris bus rodomas konsolėje. |
atsakymas
Parametrai |
Aprašymas |
|---|---|
Šis blokas neturi parametrų. |
Pavyzdys
kai pradėta :: hat events
[Ask for a name, then greet the robot's user.]
klausti [What's your name?] ir laukti
spausdinti [Hello, ] ▶
spausdinti (atsakymas) ▶
