Konsole#

Ievads#

Visi konsoles bloki parādīsies VEXcode AIR konsolē. Lai skatītu konsoli, ir jābūt pievienotam konsoles seriālajam portam. Konsoles bloki projekta darbības laikā var attēlot tekstu, skaitļus un mainīgo vērtības.

Zemāk ir visu pieejamo bloku saraksts:

novietojiet kursoru uz nākamo rindu konsolē#

Steka bloks iestatīt kursoru uz nākamo rindu konsolē pārvieto kursoru uz 1. kolonnu nākamajā konsoles rindā. Nākamā izdrukātā vērtība parādīsies šajā rindā.

Izmantojiet šo bloku, ja vēlaties, lai nākamā izdrukātā vērtība sāktos jaunā rindā. Ja šis bloks netiek izmantots un iepriekšējais drukāšanas konsolē bloks netika paplašināts, lai iekļautu un iestatītu kursoru uz nākamo rindu, nākamā izdrukātā vērtība parādīsies tūlīt aiz iepriekšējās vērtības tajā pašā rindā.

Iestatiet kursoru uz nākamo rindu konsoles steka blokā#
pāriet uz nākamo rindu konsolē

Parametri

Apraksts

Šim blokam nav parametru.

Piemērs

Pēc palaišanas konsolē tiek izdrukāts “1. rinda”, kursors tiek pārvietots uz nākamo rindu un pēc tam tiek izdrukāts “2. rinda”.#
kad sākts :: hat events
[Display two lines of text.]
drukāt [Row 1] konsolē ▶
pāriet uz nākamo rindu konsolē
drukāt [Row 2] konsolē ▶

VEXcode konsole, kurā pirmajā rindā ir redzams konsole un teksts "1. rinda", bet otrajā rindā — "2. rinda".

caurspīdīga konsole#

Notīrīt konsoli steka bloks notīra visas rindas no konsoles un pārvieto kursoru atpakaļ uz pirmo rindu.

skaidrs konsoles kaudzes bloks#
notīrīt konsoli

Parametri

Apraksts

Šim blokam nav parametru.

Piemērs

kad sākts :: hat events
[Clear a Console message after 2 seconds.]
drukāt [VEXcode!] konsolē ▶
gaidīt [2] sekundes
notīrīt konsoli

jautā, gaidi un atbildi#

Steka bloks jautāt un gaidīt konsolē parāda ziņojumu un aptur projektu, līdz konsolē tiek ievadīta atbilde.

Atbildes ziņotāja bloks atgriež pēdējo konsolē ievadīto atbildi. Atbilde tiek atgriezta kā teksts. Lai atbildi izmantotu kā skaitli, vispirms izmantojiet ziņotāja bloku convert, lai konvertētu atbildi par skaitli.

Bloks “Jautāt un gaidīt”.#
jautāt [What's your name?] un gaidīt
Atbilžu bloks.#
atbilde

Parametrs

Apraksts

uzvedne

Ziņojums, kas jāparāda konsolē.

Parametri

Apraksts

Šim blokam nav parametru.

Piemērs

kad sākts :: hat events
[Tell VEXcode your name.]
jautāt [What's your name?] un gaidīt
drukāt [Hello, ] konsolē ▶
drukāt (atbilde) konsolē ▶

iestatiet drukas precizitāti konsolē#

Steka bloks iestatīt drukas precizitāti konsolē nosaka, cik decimālzīmju tiek parādītas, drukājot skaitļus konsolē. Šis iestatījums attiecas uz skaitļiem, kas tiek drukāti pēc šī bloka izmantošanas. Projekta sākumā drukas precizitāte ir iestatīta uz 1, tāpēc skaitļi tiek drukāti bez decimālzīmēm.

iestatīt drukas precizitāti konsoles steka blokā#
iestatīt drukāšanas precizitāti uz [0.1 v] konsolē

Parametri

Apraksts

precizitāte

Izmantojamā drukas precizitāte:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Visi cipari

Piemērs

Startējot, drukas precizitāte tiek iestatīta uz divām zīmēm aiz komata un konsolē 1/3 tiek drukāta kā 0,33.#
kad sākts :: hat events
[Print 1/3 as 0.33.]
iestatīt drukāšanas precizitāti uz [0.01 v] konsolē
drukāt ([1] [math_division v] [3]) konsolē ▶

VEXcode konsole, kurā redzama konsole un teksts "0.33".

iestatīt fonta krāsu konsolē#

Steka bloks iestatīt fonta krāsu konsolē iestata fonta krāsu, kas tiek izmantota konsolē drukātajam tekstam. Projekta sākumā fonta krāsa tiek iestatīta uz zilu.

Konsoles steka blokā iestatītā fonta krāsa.#
iestatīt fonta krāsu uz [sarkans v] konsolē

Parametrs

Apraksts

krāsa

Konsolē drukājamā teksta fonta krāsa:

  • sarkans
  • zaļš
  • zils
  • melns
  • balts
  • dzeltens
  • oranžs
  • violets
  • ciāna

Piemērs

kad sākts :: hat events
[Print text in different colors.]
drukāt [Default text color] konsolē ▶
pāriet uz nākamo rindu konsolē
iestatīt fonta krāsu uz [sarkans v] konsolē
drukāt [Red text color] konsolē ▶

VEXcode konsole, kurā pirmajā rindā ir redzams konsoles ekrāns un zils teksts ar tekstu "Noklusējuma teksta krāsa" un otrajā rindā — sarkans teksts "Sarkanā teksta krāsa".