Troosten#

Invoering#

De VEXcode GO-console wordt weergegeven in het tabblad Console binnen VEXcode. Consoleblokken kunnen tekst, getallen en variabele waarden weergeven terwijl een project wordt uitgevoerd.

Hieronder vindt u een lijst met alle beschikbare blokken:

  • print — Geeft tekst, getallen of variabele waarden weer in de console.

  • set print precision — Hiermee wordt ingesteld hoeveel decimalen er worden weergegeven bij het afdrukken van getallen.

  • clear all rows — Maakt alle rijen in de console leeg.

  • Cursor naar volgende regel plaatsen — Verplaatst de cursor naar de volgende regel in de console.

  • letterkleur instellen op de console — Stelt de letterkleur in die wordt gebruikt voor tekst die in de console wordt afgedrukt.

  • vraag en wacht — Geeft een bericht weer in de console en pauzeert het project totdat er een antwoord in de console is ingevoerd.

  • antwoord — Geeft het meest recente antwoord dat in de console is ingevoerd weer als tekst.

afdrukken#

Het print-blok geeft tekst, getallen of variabele waarden weer in de console op de huidige regel.

druk [VEXcode] af ▶

Parameters

Beschrijving

waarde

De tekst, het getal of de variabelewaarde die in de console moet worden weergegeven.

uitbreidende pijl

Breidt het blok uit met en zet de cursor op de volgende regel, waardoor de cursor naar de volgende regel wordt verplaatst nadat de waarde is afgedrukt. Als deze optie niet wordt gebruikt, verschijnt de volgende afgedrukte waarde direct na de vorige waarde op dezelfde regel.

Voorbeeld

wanneer gestart :: hat events
[Display a message in the Console.]
druk [Hello, robot!] af ▶

De VEXcode-console, met de console en de tekst "Hallo, robot!" weergegeven.

stel de afdruknauwkeurigheid in#

Het stackblok set print precision bepaalt hoeveel decimalen er worden weergegeven wanneer getallen in de console worden afgedrukt. Deze instelling is van toepassing op getallen die worden afgedrukt nadat dit blok is gebruikt. Aan het begin van een project is de afdrukprecisie ingesteld op 1, waardoor getallen zonder decimalen worden afgedrukt.

stel afdrukprecisie in op [0.1 v]

Parameters

Beschrijving

precisie

De te gebruiken afdrukprecisie:

  • 1 — geen decimalen
  • 0,1 — 1 decimaal
  • 0,01 — 2 decimalen
  • 0,001 — 3 decimalen
  • Alle cijfers — alle beschikbare decimalen

Voorbeeld

wanneer gestart :: hat events
[Display 1/3 with two decimals.]
stel afdrukprecisie in op [0.01 v]
druk ([1] [math_division v] [3]) af ▶

De VEXcode-console, met de console en de tekst "0.33" weergegeven.

Wis alle rijen#

Het stackblok clear all rows wist alle rijen uit de console en verplaatst de cursor terug naar de eerste rij.

wis alle rijen

Parameters

Beschrijving

Dit blok heeft geen parameters.

Voorbeeld

wanneer gestart :: hat events
[Clear the Console after printing.]
druk [This will disappear...] af ▶
wacht [2] seconden
wis alle rijen

Plaats de cursor op de volgende rij.#

Het stackblok set cursor to next row verplaatst de cursor naar kolom 1 op de volgende regel in de console. De volgende waarde die wordt afgedrukt, verschijnt op die regel.

Gebruik dit blok wanneer u wilt dat de volgende afgedrukte waarde op een nieuwe regel begint. Als dit blok niet wordt gebruikt en het vorige print-blok niet is uitgebreid met en cursor op de volgende regel plaatsen, verschijnt de volgende afgedrukte waarde direct na de vorige waarde op dezelfde regel.

cursor naar volgende rij

Parameters

Beschrijving

Dit blok heeft geen parameters.

Voorbeeld

wanneer gestart :: hat events
[Print on two rows.]
druk [Row 1] af ▶
cursor naar volgende rij
druk [Row 2] af ▶

De VEXcode-console, die de console en de tekst "Rij 1" op de eerste regel en "Rij 2" op de tweede regel weergeeft.

Letterkleur instellen op de console#

Het stackblok letterkleur instellen in de console stelt de letterkleur in voor tekst die in de console wordt weergegeven. Aan het begin van een project is de letterkleur ingesteld op blauw.

stel letterkleur in op [rood v] op console

Parameters

Beschrijving

kleur

De letterkleur die gebruikt moet worden voor tekst die in de console wordt afgedrukt:

  • rood
  • groen
  • blauw
  • zwart
  • wit
  • geel
  • oranje
  • paars
  • cyaan

Voorbeeld

wanneer gestart :: hat events
[Print text in different font colors.]
druk [Default text color] af ▶
cursor naar volgende rij
stel letterkleur in op [rood v] op console
druk [Red text color] af ▶

De VEXcode-console, met de console en blauwe tekst "Standaard tekstkleur" op de eerste regel en rode tekst "Rode tekstkleur" op de tweede regel.

vragen en wachten / antwoord#

Het stackblok ask and wait geeft een bericht weer in de console en pauzeert het project totdat er een reactie in de console is ingevoerd.

Het antwoord-reporterblok geeft het meest recente antwoord terug dat in de console is ingevoerd. Het antwoord wordt als tekst geretourneerd. Om het antwoord als een getal te gebruiken, gebruikt u het convert-reporterblok om het antwoord eerst naar een getal te converteren.

Het vraag-en-wachtblok.#
vraag [What's your name?] en wacht

Parameter

Beschrijving

snel

Het bericht dat in de console moet worden weergegeven.

Het antwoordblok.#
antwoord

Parameters

Beschrijving

Dit blok heeft geen parameters.

Voorbeeld

wanneer gestart
[Tell the robot your name.]
vraag [What's your name?] en wacht
druk [Hello, ] af ▶
druk (antwoord) af ▶