Konsolė#

Įvadas#

„VEXcode“ VR 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:

spausdinti#

Spausdinimo blokas konsolėje dabartinėje eilutėje rodo tekstą, skaičius arba kintamųjų reikšmes.

Jei blokas neišplečiamas, kad būtų įtraukta ir žymeklis neperkeliamas į kitą eilutę, kita atspausdinta reikšmė pasirodys iškart po ankstesnės reikšmės toje pačioje eilutėje.

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!] ▶

VEXcode konsolė, kurioje rodoma konsolė ir tekstas „Labas, robote!“.

perkelti žymeklį į kitą eilutę#

Blokas „nukelti žymeklį į kitą eilutę“ perkelia žymeklį į 1 stulpelį kitoje konsolės eilutėje. 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

Paleidus konsolėje atspausdina „1 eilutė“, žymeklis perkeliamas į kitą eilutę ir tada atspausdina „2 eilutė“.#
kai pradėta :: hat events
[Display two lines of text.]
spausdinti [Row 1] ▶
perkelti žymeklį į kitą eilutę
spausdinti [Row 2] ▶

VEXcode konsolė, kurioje pirmoje eilutėje rodomas konsolės pavadinimas ir tekstas „1 eilutė“, o antroje – „2 eilutė“.

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

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 spausdinami be dešimtainių vietų.

nustatyti spausdinimo tikslumą į [0.1 v]

Parametrai

Aprašymas

tikslumas

Naudojamas spausdinimo tikslumas:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Visi skaitmenys

Pavyzdys

Paleidus, spausdinimo tikslumas nustatomas iki dviejų skaičių po kablelio ir konsolėje spausdinama 1/3 kaip 0,33.#
kai pradėta :: hat events
[Print 1/3 as 0.33.]
nustatyti spausdinimo tikslumą į [0.01 v]
spausdinti ([1] [math_division v] [3]) ▶

VEXcode konsolė, kurioje rodoma konsolė ir tekstas „0.33“.

nustatyti spausdinimo spalvą#

Blokas „nustatyti spausdinimo spalvą“ nustato konsolėje spausdinamo teksto spalvą. Projekto pradžioje spausdinimo spalva nustatoma į juodą.

nustatyti spausdinimo spalvą [juoda v]

Parametrai

Aprašymas

spalva

Konsolėje spausdinamo teksto spalva:

  • juoda
  • raudona
  • žalia
  • mėlyna

Pavyzdys

kai pradėta :: hat events
[Print text in different colors.]
spausdinti [Default text color] ▶
perkelti žymeklį į kitą eilutę
nustatyti spausdinimo spalvą [raudona v]
spausdinti [Red text color] ▶

VEXcode konsolė, kurioje pirmoje eilutėje rodomas konsolės pavadinimas ir juodas tekstas „Numatytoji teksto spalva“, o antroje – raudonas tekstas „Raudona teksto spalva“.