1. Kullanabileceğimiz bir ses nesnesi oluşturan fonksiyonu yazalım:
Kod:
function func_yeni_ses_olustur(id, pan, v) {
_root.snd_kullanilabilir_ses = new Sound();
_root.snd_kullanilabilir_ses.attachSound(id);
if (pan != null) {
_root.snd_kullanilabilir_ses.setPan(pan);
}
if (v != null) {
_root.snd_kullanilabilir_ses.setVolume(v);
}
}
1.1. Kullanım: func_yeni_ses_olustur(id, pan, v)
id: Kütüphanede ses dosyamızın linkage bölümüne yazdığımız id.
pan: [optional] Sağ-sol seviyesi (100...-100)
v: [optional] ses seviyesi (0...100)
1.2. Artık _root'ta istediğimiz an çalabileceğimiz bir ses nesnesi oluşturabiliriz:
Kod:
func_yeni_ses_olustur('bir_ses', 0, 100)
2. Şimdi sesi çalabiliriz:
Kod:
_root.snd_kullanilabilir_ses.start();
3. İstediğimiz yerde sesin seviyesini değiştirebiliriz:
Kod:
_root.snd_kullanilabilir_ses.setVolume(30);
4. Kullanıcının ses seviyesini ayarlayabilmesi için bir bar hazırlanmalı. Sürüklenebilir parçanın durduğu yer, barın uzunluğuyla kıyaslanıp yüzde olarak alınarak 3. maddedeki metodun parametresi olarak atanmalı.
