Ήχος#

Εισαγωγή#

Το χειριστήριο VEX AIR Drone επιτρέπει στους χρήστες να αναπαράγουν ενσωματωμένους ήχους, προσαρμοσμένα αρχεία ήχου και μουσικές νότες. Περιλαμβάνει επίσης χειριστήρια για τη διακοπή ήχων και την ανίχνευση της αναπαραγωγής ήχου.

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

Ήχοι - Αναπαραγωγή και διακοπή ήχων

  • αναπαραγωγή ήχου — Αναπαράγει έναν ενσωματωμένο ήχο από μια προκαθορισμένη λίστα.

  • αναπαραγωγή αρχείου ήχου — Αναπαράγει έναν ήχο που έχει ανεβάσει ο χρήστης.

  • play note — Αναπαράγει μια μουσική νότα με καθορισμένο ύψος, οκτάβα και διάρκεια.

  • stop sound — Διακόπτει οποιονδήποτε ήχο που αναπαράγεται αυτήν τη στιγμή.

  • ήχος ενεργός — Ελέγχει αν αναπαράγεται κάποιος ήχος αυτήν τη στιγμή.

Ήχοι#

αναπαραγωγή ήχου#

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

αναπαράγετε μπλοκ στοίβας κουδουνιού ήχου#
αναπαραγωγή ήχου [κίνηση μπροστά v] ▶

Παράμετροι

Περιγραφή

ήχος

Ένας από τους ενσωματωμένους ήχους που φαίνονται παρακάτω.

και μην περιμένεις

Επιλέξτε το βέλος (▶) για να επεκτείνετε το μπλοκ ώστε να λέει και μην περιμένετε, ώστε το επόμενο μπλοκ στη στοίβα να εκτελεστεί αμέσως.

Όνομα ήχου

Αναπαραγωγή ήχου

επιτυχία

σφάλμα

ανίχνευση

ανιχνεύθηκαν

εμπόδιο

επανάληψη

ολοκληρωμένο

παύση

βιογραφικό

αποστολή

λαμβάνουν

Παράδειγμα

όταν ξεκινήσει, αναπαράγει επανάληψη ήχου.#
όταν ξεκινά
[Play the looping sound.]
αναπαραγωγή ήχου [looping v] ▶

αναπαραγωγή αρχείου ήχου#

Η στοίβα αναπαραγωγή αρχείου ήχου αναπαράγει έναν προσαρμοσμένο ήχο που έχει φορτώσει ο χρήστης.

αναπαραγωγή ήχου χρήστη 1 στοίβα μπλοκ#
αναπαραγωγή αρχείου ήχου [SOUND1 v] ▶

Παράμετροι

Περιγραφή

αριθμός υποδοχής ήχου

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

και μην περιμένεις

Επιλέξτε το βέλος (▶) για να επεκτείνετε το μπλοκ ώστε να λέει και μην περιμένετε, ώστε το επόμενο μπλοκ στη στοίβα να εκτελεστεί αμέσως.

Παράδειγμα

κατά την εκκίνηση, αναπαραγωγή ήχου χρήστη 1.#
όταν ξεκινά
[Upload a sound file in VEXcode.]
[Play the custom sound.]
αναπαραγωγή αρχείου ήχου [SOUND1 v] ▶

παίζω νότα#

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

Το μπλοκ δράσης αναπαραγωγής νότας.#
αναπαραγωγή νότας [χαμηλό v] [C v] [note_eight v] ▶

Παράμετροι

Περιγραφή

οκτάβα

Η οκτάβα της νότας:

  • χαμηλή
  • υψηλή

σημείωμα

Ορίζει το μουσικό ύψος:

  • C
  • C#
  • D
  • D#
  • E
  • F
  • F#
  • G
  • G#
  • A
  • A#
  • B
  • παύση

μήκος νότας

Ορίζει τη διάρκεια της νότας:

  • Ολόκληρη νότα - Ολόκληρη νότα
  • Μισή νότα - Μισή νότα
  • Νότα τέταρτου - Νότα τέταρτου
  • Όγδοη νότα - Όγδοη νότα
  • Νότα δεκαέξι - Νότα δέκατης έκτης

και μην περιμένεις

Επιλέξτε το βέλος (▶) για να επεκτείνετε το μπλοκ ώστε να λέει και μην περιμένετε, ώστε το επόμενο μπλοκ στη στοίβα να εκτελεστεί αμέσως.

Παράδειγμα

Αναπαράγετε το αρχείο ήχου 1 και μην περιμένετε. Περιμένετε 2 δευτερόλεπτα. Εάν ο ήχος είναι ακόμα ενεργός, τότε σταματήστε τον ήχο.#
όταν ξεκινά
[Play a short tune.]
αναπαραγωγή νότας [χαμηλό v] [C v] [note_quarter v] ▶
αναπαραγωγή νότας [χαμηλό v] [D v] [note_quarter v] ▶
αναπαραγωγή νότας [χαμηλό v] [E v] [note_sixteenth v] ▶

ήχος διακοπής#

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

Το μπλοκ δράσης ήχου διακοπής.#
διακοπή ήχου

Παράμετροι

Περιγραφή

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

Παράδειγμα

Αναπαράγετε το αρχείο ήχου 1 και μην περιμένετε. Περιμένετε 2 δευτερόλεπτα. Εάν ο ήχος είναι ακόμα ενεργός, τότε σταματήστε τον ήχο.#
όταν ξεκινά
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
αναπαραγωγή αρχείου ήχου [1 v] ◀ και μη περιμένεις
περίμενε [6] δευτερόλεπτα
διακοπή ήχου

ήχος ενεργός#

Το μπλοκ Boolean του ενεργού ήχου αναφέρει εάν αναπαράγεται κάποιος ήχος αυτήν τη στιγμή.

  • Σωστά — Ακούγεται ένας ήχος.

  • Λάθος — Δεν ακούγεται ήχος.

Το ηχητικά ενεργό λογικό μπλοκ.#
<ήχος ενεργός;>

Παράμετροι

Περιγραφή

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

Παράδειγμα

Αναπαράγετε το αρχείο ήχου 1 και μην περιμένετε. Περιμένετε 2 δευτερόλεπτα. Εάν ο ήχος είναι ακόμα ενεργός, τότε σταματήστε τον ήχο.#
όταν ξεκινά
[Display when the sound is playing.]
αναπαραγωγή ήχου [looping v] ◀ και μη περιμένεις
περίμενε μέχρι <ήχος ενεργός;>
εκτύπωση [I hear the sound!] στην κονσόλα ▶