Κονσόλα#

Εισαγωγή#

Όλα τα μπλοκ κονσόλας θα εμφανίζονται στην κονσόλα VEXcode AIR. Για να δείτε την κονσόλα, πρέπει να είναι συνδεδεμένη η σειριακή θύρα κονσόλας. Τα μπλοκ κονσόλας μπορούν να εμφανίζουν κείμενο, αριθμούς και τιμές μεταβλητών ενώ εκτελείται ένα έργο.

Παρακάτω είναι μια λίστα με όλα τα διαθέσιμα μπλοκ:

ορισμός κέρσορα στην επόμενη γραμμή στην κονσόλα#

Το μπλοκ στοίβας ορισμός κέρσορα στην επόμενη γραμμή στην κονσόλα μετακινεί τον κέρσορα στη στήλη 1 της επόμενης γραμμής στην Κονσόλα. Η επόμενη τιμή που θα εκτυπωθεί θα εμφανιστεί σε αυτήν τη γραμμή.

Χρησιμοποιήστε αυτό το μπλοκ όταν θέλετε η επόμενη εκτυπωμένη τιμή να ξεκινά σε μια νέα γραμμή. Εάν αυτό το μπλοκ δεν χρησιμοποιείται και το προηγούμενο μπλοκ εκτύπωση στην κονσόλα δεν έχει επεκταθεί ώστε να περιλαμβάνει και να έχει οριστεί ο κέρσορας στην επόμενη γραμμή, η επόμενη εκτυπωμένη τιμή θα εμφανιστεί αμέσως μετά την προηγούμενη τιμή στην ίδια γραμμή.

ορισμός κέρσορα στην επόμενη γραμμή στο μπλοκ στοίβας κονσόλας#
μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα

Παράμετροι

Περιγραφή

Αυτό το μπλοκ δεν έχει παραμέτρους.

Παράδειγμα

Όταν ξεκινήσει, εκτυπώνει την ένδειξη «Γραμμή 1» στην κονσόλα, μετακινεί τον κέρσορα στην επόμενη γραμμή και, στη συνέχεια, εκτυπώνει την ένδειξη «Γραμμή 2».#
όταν ξεκινά :: hat events
[Display two lines of text.]
εκτύπωση [Row 1] στην κονσόλα ▶
μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα
εκτύπωση [Row 2] στην κονσόλα ▶

Η Κονσόλα VEXcode, που εμφανίζει την Κονσόλα και το κείμενο "Row 1" που εμφανίζεται στην πρώτη γραμμή και "Row 2" στη δεύτερη γραμμή.

σαφής κονσόλα#

Το μπλοκ στοίβας διαγραφή κονσόλας διαγράφει όλες τις γραμμές από την Κονσόλα και μετακινεί τον κέρσορα πίσω στην πρώτη γραμμή.

καθαρό μπλοκ στοίβας κονσόλας#
εκκαθάριση κονσόλας

Παράμετροι

Περιγραφή

Αυτό το μπλοκ δεν έχει παραμέτρους.

Παράδειγμα

όταν ξεκινά :: hat events
[Clear a Console message after 2 seconds.]
εκτύπωση [VEXcode!] στην κονσόλα ▶
περίμενε [2] δευτερόλεπτα
εκκαθάριση κονσόλας

ρώτα και περίμενε και απάντησε#

Το μπλοκ στοίβας ερώτηση και αναμονή εμφανίζει ένα μήνυμα στην Κονσόλα και διακόπτει προσωρινά το έργο μέχρι να εισαχθεί μια απάντηση στην Κονσόλα.

Το μπλοκ αναφοράς answer επιστρέφει την πιο πρόσφατη απάντηση που καταχωρήθηκε στην Κονσόλα. Η απάντηση επιστρέφεται ως κείμενο. Για να χρησιμοποιήσετε την απάντηση ως αριθμό, χρησιμοποιήστε το μπλοκ αναφοράς convert για να μετατρέψετε πρώτα την απάντηση σε αριθμό.

Το μπλοκ Ερώτηση και αναμονή.#
ερώτηση [What's your name?] και αναμονή
Το μπλοκ απαντήσεων.#
απάντηση

Παράμετρος

Περιγραφή

ταχύς

Το μήνυμα που θα εμφανίζεται στην Κονσόλα.

Παράμετροι

Περιγραφή

Αυτό το μπλοκ δεν έχει παραμέτρους.

Παράδειγμα

όταν ξεκινά :: hat events
[Tell VEXcode your name.]
ερώτηση [What's your name?] και αναμονή
εκτύπωση [Hello, ] στην κονσόλα ▶
εκτύπωση (απάντηση) στην κονσόλα ▶

ορίστε την ακρίβεια εκτύπωσης στην κονσόλα#

Το μπλοκ στοίβας ορισμός ακρίβειας εκτύπωσης στην κονσόλα ορίζει τον αριθμό των δεκαδικών ψηφίων που εμφανίζονται όταν οι αριθμοί εκτυπώνονται στην Κονσόλα. Αυτή η ρύθμιση ισχύει για τους αριθμούς που εκτυπώνονται μετά τη χρήση αυτού του μπλοκ. Στην αρχή ενός έργου, η ακρίβεια εκτύπωσης ορίζεται σε 1, επομένως οι αριθμοί εκτυπώνονται χωρίς δεκαδικά ψηφία.

ορισμός ακρίβειας εκτύπωσης στο μπλοκ στοίβας κονσόλας#
ορισμός ακρίβειας εκτύπωσης σε [0.1 v] στην κονσόλα

Παράμετροι

Περιγραφή

ακρίβεια

Ακρίβεια εκτύπωσης που πρέπει να χρησιμοποιήσετε:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Όλα τα ψηφία

Παράδειγμα

Όταν ξεκινήσει, ορίζει την ακρίβεια εκτύπωσης σε δύο δεκαδικά ψηφία και εκτυπώνει το 1/3 ως 0,33 στην κονσόλα.#
όταν ξεκινά :: hat events
[Print 1/3 as 0.33.]
ορισμός ακρίβειας εκτύπωσης σε [0.01 v] στην κονσόλα
εκτύπωση ([1] [math_division v] [3]) στην κονσόλα ▶

Η κονσόλα VEXcode, που εμφανίζει την κονσόλα και το κείμενο "0.33" που εμφανίζεται.

ορισμός χρώματος γραμματοσειράς στην κονσόλα#

Το μπλοκ στοίβας ορισμός χρώματος γραμματοσειράς στην κονσόλα ορίζει το χρώμα γραμματοσειράς που χρησιμοποιείται για το κείμενο που εκτυπώνεται στην Κονσόλα. Στην αρχή ενός έργου, το χρώμα γραμματοσειράς ορίζεται σε μπλε.

Το καθορισμένο χρώμα γραμματοσειράς στο μπλοκ στοίβας κονσόλας.#
ορισμός χρώματος γραμματοσειράς σε [κόκκινο v] στην κονσόλα

Παράμετρος

Περιγραφή

χρώμα

Το χρώμα γραμματοσειράς που θα χρησιμοποιηθεί για το κείμενο που εκτυπώνεται στην Κονσόλα:

  • κόκκινο
  • πράσινο
  • μπλε
  • μαύρο
  • λευκό
  • κίτρινο
  • πορτοκαλί
  • μωβ
  • κυανό

Παράδειγμα

όταν ξεκινά :: hat events
[Print text in different colors.]
εκτύπωση [Default text color] στην κονσόλα ▶
μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα
ορισμός χρώματος γραμματοσειράς σε [κόκκινο v] στην κονσόλα
εκτύπωση [Red text color] στην κονσόλα ▶

Η Κονσόλα VEXcode, που εμφανίζει την Κονσόλα και μπλε κείμενο που λέει "Προεπιλεγμένο χρώμα κειμένου" που εμφανίζεται στην πρώτη γραμμή και κόκκινο "Κόκκινο χρώμα κειμένου" στη δεύτερη γραμμή.