Ses#
giriiş#
VEX AIM Kodlama Robotu’nun sesleri, kullanıcıların yerleşik 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 kontrolleri de içerir.
Aşağıda tüm blokların listesi bulunmaktadır:
ses çal — Önceden tanımlanmış bir listeden yerleşik bir ses çalar.
ses dosyasını oynat — Kullanıcı tarafından yüklenen bir sesi oynatır.
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.
ses çal#
Ses çal bloğu, robotun dahili seslerinden birini çalar.
[mutlu davran 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 |
|---|---|
mutlu davran |
|
üzgün davranmak |
|
aptalca davran |
|
kızgın davranmak |
|
heyecanlı davranmak |
|
ilerlemek |
|
tersine hareket et |
|
Sağa dönün |
|
Sola çevirin |
|
kaza |
|
frenler |
|
toplamak |
|
algılama |
|
saptanmış |
|
engel |
|
parıltı |
|
sinyal lambası |
|
cıvıldamak |
|
döngüsel |
|
tamamlamak |
|
Göndermek |
|
almak |
|
duraklama |
|
sürdürmek |
|
tada |
|
hata |
|
kapı zili |
|
huah |
|
güzelleşmek |
|
tezahürat |
Örnek
başladığında
[Play the act happy sound.]
[mutlu davran v] sesini çal ▶
ses dosyasını oynat#
Ses dosyasını çal yığın bloğu, kullanıcı tarafından yüklenen özel bir sesi çalar.
[1 v] ses dosyasını çal ▶
Parametreler |
Tanım |
|---|---|
ses yuvası numarası |
Kullanılacak özel ses, 1’den 10’a kadar numaralandırılmıştır. Ses numarası, AIM Kontrol Panelinde gösterilen numarayla eşleşir. |
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.]
[1 v] ses dosyasını çal ▶
nota çal#
Nota çal 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ı: düşük veya yüksek. |
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_half 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
[Stop sound if it is still playing after 2 seconds]
[1 v] ses dosyasını çal ◀ ve bekleme
(2) saniye bekle
eğer <ses aktif mi?> ise
sesi durdur
son
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
[Stop sound if it is still playing after 2 seconds]
[1 v] ses dosyasını çal ◀ ve bekleme
(2) saniye bekle
eğer <ses aktif mi?> ise
sesi durdur
son