Ses#
giriiş#
VEX AIR Drone Kumandası, kullanıcıların dahili sesleri, özel ses dosyalarını ve müzik notalarını çalmasına olanak tanır. Ayrıca sesleri durdurma ve sesin şu anda çalınıp çalınmadığını algılama kontrollerini de içerir.
Aşağıda mevcut tüm blokların listesi bulunmaktadır:
Sesler - Sesleri Çal ve Durdur
ses çal — Önceden tanımlanmış bir listeden yerleşik bir ses çalar.
ses dosyasını çal — Kullanıcı tarafından yüklenen bir sesi çalar.
nota çal — Belirtilen perde, oktav ve süreye sahip bir müzik notası çalar.
sesi durdur — Şu anda çalmakta olan herhangi bir sesi durdurur.
ses etkin — Şu anda bir sesin çalınıp çalınmadığını kontrol eder.
Sesler#
ses çal#
Ses çal bloğu, kumandanın dahili seslerinden birini çalar.
[ileri git v] sesini çal ▶
Parametreler |
Tanım |
|---|---|
ses |
Aşağıda gösterilen dahili seslerden biri. |
ve beklemeyin |
Oku ( ▶ ) seçerek bloğu genişletin ve beklemeyin deyin; böylece yığındaki bir sonraki blok hemen çalıştırılacaktır. |
Ses Adı |
Sesi Çal |
|---|---|
başarı |
|
hata |
|
algılama |
|
tespit edildi |
|
engel |
|
döngü |
|
tamamlandı |
|
duraklama |
|
özgeçmiş |
|
gönder |
|
alıyor |
Örnek
başladığında
[Play the looping sound.]
[döngü v] sesini çal ▶
ses dosyasını oynat#
Ses dosyasını çal seçeneği, kullanıcı tarafından yüklenen özel bir sesi çalar.
[SOUND1 v] ses dosyasını çal ▶
Parametreler |
Tanım |
|---|---|
ses yuvası numarası |
Kullanıcı tarafından yüklenen ses dosyası kullanılacaktır. Kontrol Panelinde resim adları düzenlenirse seçenekler değişecektir. |
ve beklemeyin |
Oku ( ▶ ) seçerek bloğu genişletin ve beklemeyin deyin; böylece yığındaki bir sonraki blok hemen çalıştırılacaktır. |
Örnek
başladığında
[Upload a sound file in VEXcode.]
[Play the custom sound.]
[SOUND1 v] ses dosyasını çal ▶
nota çal#
Nota çalma bloğu, belirli bir notayı belirli bir süre boyunca çalar.
[düşük v] [C v] [note_eight v] notasını çal ▶
Parametreler |
Tanım |
|---|---|
oktav |
Notanın oktavı:
|
Not |
Defines the musical pitch:
|
not uzunluğu |
Notanın uzunluğunu ayarlar:
|
ve beklemeyin |
Oku ( ▶ ) seçerek bloğu genişletin ve beklemeyin deyin; böylece yığındaki bir sonraki blok hemen çalıştırılacaktır. |
Örnek
başladığında
[Play a short tune.]
[düşük v] [C v] [note_quarter v] notasını çal ▶
[düşük v] [D v] [note_quarter v] notasını çal ▶
[düşük v] [E v] [note_sixteenth v] notasını çal ▶
sesi durdur#
Sesi durdur yığın bloğu, o anda çalmakta olan bir sesi durdurur.
sesi durdur
Parametreler |
Tanım |
|---|---|
Bu bloğun parametresi yok. |
Örnek
başladığında
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
[1 v] ses dosyasını çal ◀ ve bekleme
[6] saniye bekle
sesi durdur
aktif ses#
Ses etkin Boolean bloğu, şu anda herhangi bir sesin çalınıp çalınmadığını bildirir.
Doğru — Bir ses çalıyor.
Yanlış — Herhangi bir ses çalınmıyor.
<ses aktif mi?>
Parametreler |
Tanım |
|---|---|
Bu bloğun parametresi yok. |
Örnek
başladığında
[Display when the sound is playing.]
[döngü v] sesini çal ◀ ve bekleme
<ses aktif mi?> olana kadar bekle
konsolda [I hear the sound!] yazdır ▶