Trösta#

Introduktion#

VEXcode VR-konsolen visas i monitorfönstret i VEXcode. Konsolblock kan visa text, siffror och variabelvärden medan ett projekt körs.

Nedan följer en lista över alla tillgängliga block:

skriva ut#

Stackblocket print visar text, siffror eller variabelvärden i konsolen på den aktuella raden.

Om blocket inte expanderas för att inkludera och markören sätts till nästa rad, kommer nästa utskrivna värde att visas omedelbart efter föregående värde på samma rad.

skriv ut [VEXcode] ▶

Parametrar

Beskrivning

värde

Texten, talet eller variabelvärdet som ska visas i konsolen.

expanderande pil

Expanderar blocket för att inkludera och sätt markören till nästa rad, vilket flyttar markören till nästa rad efter att värdet har skrivits ut. Om det här alternativet inte används visas nästa utskrivna värde omedelbart efter föregående värde på samma rad.

Exempel

när startad :: hat events
[Display a message in the Console.]
skriv ut [Hello, robot!] ▶

VEXcode-konsolen, som visar konsolen och texten "Hej, robot!" visas.

placera markören på nästa rad#

Stackblocket ställ markören till nästa rad flyttar markören till kolumn 1 på nästa rad i konsolen. Nästa värde som skrivs ut visas på den raden.

Använd det här blocket när du vill att nästa utskrivna värde ska börja på en ny rad. Om det här blocket inte används och det föregående utskriftsblocket inte expanderades för att inkludera och sätta markören till nästa rad, kommer nästa utskrivna värde att visas omedelbart efter föregående värde på samma rad.

flytta markör till nästa rad

Parametrar

Beskrivning

Det här blocket har inga parametrar.

Exempel

När den startas skrivs ‘Rad 1’ ut i konsolen, markören flyttas till nästa rad och sedan skrivs ‘Rad 2’ ut.#
när startad :: hat events
[Display two lines of text.]
skriv ut [Row 1] ▶
flytta markör till nästa rad
skriv ut [Row 2] ▶

VEXcode-konsolen, som visar konsolen och texten "Rad 1" visas på den första raden och "Rad 2" på den andra raden.

rensa alla rader#

Stackblocket rensa alla rader rensar alla rader från konsolen och flyttar markören tillbaka till den första raden.

rensa alla rader

Parametrar

Beskrivning

Det här blocket har inga parametrar.

Exempel

när startad :: hat events
[Clear the Console after printing.]
skriv ut [This will disappear...] ▶
vänta [2] sekunder
rensa alla rader

ställ in utskriftsprecision#

Stackblocket set print precision anger hur många decimaler som visas när tal skrivs ut i konsolen. Denna inställning gäller tal som skrivs ut efter att detta block har använts. I början av ett projekt är utskriftsprecisionen inställd på 1, så tal skrivs ut utan decimaler.

ställ in utskriftsprecision till [0.1 v]

Parametrar

Beskrivning

precision

Utskriftsnoggrannheten att använda:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Alla siffror

Exempel

När den startas, ställs utskriftsprecisionen in på två decimaler och 1/3 skrivs ut som 0,33 i konsolen.#
när startad :: hat events
[Print 1/3 as 0.33.]
ställ in utskriftsprecision till [0.01 v]
skriv ut ([1] [math_division v] [3]) ▶

VEXcode-konsolen, som visar konsolen och texten "0.33" visas.

ställ in utskriftsfärg#

Stackblocket set print color anger färgen som används för text som skrivs ut i konsolen. I början av ett projekt är utskriftsfärgen inställd på svart.

ställ in utskriftsfärg [svart v]

Parametrar

Beskrivning

färg

Färgen som ska användas för text som skrivs ut i konsolen:

  • svart
  • röd
  • grön
  • blå

Exempel

när startad :: hat events
[Print text in different colors.]
skriv ut [Default text color] ▶
flytta markör till nästa rad
ställ in utskriftsfärg [röd v]
skriv ut [Red text color] ▶

VEXcode-konsolen, som visar konsolen och svart text med texten "Standardtextfärg" på den första raden och röd text med texten "Röd textfärg" på den andra raden.