Ήχος#
Εισαγωγή#
Οι ήχοι του ρομπότ κωδικοποίησης VEX AIM επιτρέπουν στους χρήστες να αναπαράγουν ενσωματωμένους ήχους, προσαρμοσμένα αρχεία ήχου και μουσικές νότες. Περιλαμβάνει επίσης χειριστήρια για τη διακοπή των ήχων και την ανίχνευση της αναπαραγωγής ήχου.
Παρακάτω είναι μια λίστα με όλα τα μπλοκ:
αναπαραγωγή ήχου — Αναπαράγει έναν ενσωματωμένο ήχο από μια προκαθορισμένη λίστα.
αναπαραγωγή αρχείου ήχου — Αναπαράγει έναν ήχο που έχει ανεβάσει ο χρήστης.
play note — Αναπαράγει μια μουσική νότα με καθορισμένο ύψος, οκτάβα και διάρκεια.
stop sound — Διακόπτει οποιονδήποτε ήχο που αναπαράγεται αυτήν τη στιγμή.
ήχος ενεργός — Ελέγχει αν αναπαράγεται κάποιος ήχος αυτήν τη στιγμή.
αναπαραγωγή ήχου#
Το μπλοκ στοίβας αναπαραγωγή ήχου αναπαράγει έναν από τους ενσωματωμένους ήχους του ρομπότ.
αναπαραγωγή ήχου [χαρούμενη έκφραση v] ▶
Παράμετροι |
Περιγραφή |
|---|---|
ήχος |
Ένας από τους ενσωματωμένους ήχους που φαίνονται παρακάτω. |
και μην περιμένεις |
Επιλέξτε το βέλος (▶) για να επεκτείνετε το μπλοκ ώστε να λέει και μην περιμένετε, ώστε το επόμενο μπλοκ στη στοίβα να εκτελεστεί αμέσως. |
Όνομα ήχου |
Αναπαραγωγή ήχου |
|---|---|
συμπεριφέρομαι χαρούμενος/η |
|
φέρομαι λυπημένος/η |
|
φέρομαι ανόητα |
|
συμπεριφέρομαι θυμωμένα |
|
ενεργώ με ενθουσιασμό |
|
προχώρα μπροστά |
|
κίνηση προς τα πίσω |
|
στρίψε δεξιά |
|
στρίψτε αριστερά |
|
σύγκρουση |
|
φρένα |
|
βελτίωση |
|
εξεύρεση της φόρας |
|
ανιχνευμένο |
|
εμπόδιο |
|
λάμπω |
|
φλας |
|
τερέτισμα |
|
επανάληψη |
|
πλήρης |
|
στέλνω |
|
λαμβάνω |
|
παύση |
|
περίληψη |
|
τάδα |
|
αποτυγχάνω |
|
κουδούνι πόρτας |
|
χουά |
|
ακμάζω |
|
ευθυμία |
Παράδειγμα
όταν ξεκινά
[Play the act happy sound.]
αναπαραγωγή ήχου [χαρούμενη έκφραση v] ▶
αναπαραγωγή αρχείου ήχου#
Το μπλοκ στοίβας αναπαραγωγή αρχείου ήχου αναπαράγει έναν προσαρμοσμένο ήχο που έχει φορτώσει ο χρήστης.
αναπαραγωγή αρχείου ήχου [1 v] ▶
Παράμετροι |
Περιγραφή |
|---|---|
αριθμός υποδοχής ήχου |
Ο προσαρμοσμένος ήχος που θα χρησιμοποιηθεί, αριθμός από 1 έως 10. Ο αριθμός ήχου ευθυγραμμίζεται με τον αριθμό που εμφανίζεται στον Πίνακα Ελέγχου AIM. |
και μην περιμένεις |
Επιλέξτε το βέλος (▶) για να επεκτείνετε το μπλοκ ώστε να λέει και μην περιμένετε, ώστε το επόμενο μπλοκ στη στοίβα να εκτελεστεί αμέσως. |
Παράδειγμα
όταν ξεκινά
[Upload a sound file in VEXcode.]
[Play the custom sound.]
αναπαραγωγή αρχείου ήχου [1 v] ▶
παίζω νότα#
Το μπλοκ αναπαραγωγή νότας παίζει μια συγκεκριμένη νότα για μια συγκεκριμένη διάρκεια.
αναπαραγωγή νότας [χαμηλό v] [C v] [note_eight v] ▶
Παράμετροι |
Περιγραφή |
|---|---|
οκτάβα |
Η οκτάβα της νότας: χαμηλή ή υψηλή. |
σημείωμα |
Ορίζει το μουσικό ύψος:
|
μήκος νότας |
Ορίζει τη διάρκεια της νότας:
|
και μην περιμένεις |
Επιλέξτε το βέλος (▶) για να επεκτείνετε το μπλοκ ώστε να λέει και μην περιμένετε, ώστε το επόμενο μπλοκ στη στοίβα να εκτελεστεί αμέσως. |
Παράδειγμα
όταν ξεκινά
[Play a short tune.]
αναπαραγωγή νότας [χαμηλό v] [C v] [note_half v] ▶
αναπαραγωγή νότας [χαμηλό v] [D v] [note_quarter v] ▶
αναπαραγωγή νότας [χαμηλό v] [E v] [note_sixteenth v] ▶
ήχος διακοπής#
Το μπλοκ στοίβας διακοπή ήχου διακόπτει έναν ήχο που αναπαράγεται αυτήν τη στιγμή.
διακοπή ήχου
Παράμετροι |
Περιγραφή |
|---|---|
Αυτό το μπλοκ δεν έχει παραμέτρους. |
Παράδειγμα
όταν ξεκινά
[Stop sound if it is still playing after 2 seconds]
αναπαραγωγή αρχείου ήχου [1 v] ◀ και μη περιμένεις
περίμενε (2) δευτερόλεπτα
αν <ήχος ενεργός;> τότε
διακοπή ήχου
τέλος
ήχος ενεργός#
Το μπλοκ Boolean του ενεργού ήχου αναφέρει εάν αναπαράγεται κάποιος ήχος αυτήν τη στιγμή.
Σωστά — Ακούγεται ένας ήχος.
Λάθος — Δεν ακούγεται ήχος.
<ήχος ενεργός;>
Παράμετροι |
Περιγραφή |
|---|---|
Αυτό το μπλοκ δεν έχει παραμέτρους. |
Παράδειγμα
όταν ξεκινά
[Stop sound if it is still playing after 2 seconds]
αναπαραγωγή αρχείου ήχου [1 v] ◀ και μη περιμένεις
περίμενε (2) δευτερόλεπτα
αν <ήχος ενεργός;> τότε
διακοπή ήχου
τέλος