Ses Örnekleri-2



Örneğimizde kullanılan komutlar bir önceki örnekle aynıdır. Sadece burada kullanılan buton bir film klibi olarak hazırlanmıştır.

1-Önce buton adını verdiğimiz klibimizi oluşturalım. Film klibimizi açalım. 10.kareyi seçelim. İnsert keyframe komutunu verelim. 1. ve 10. karelere daha önce oluşturduğumuz butonu yerleştirelim. Bu karelere yerleştirilen butonların tam üstüste gelmesine dikkat edelim ki buton geçişlerinde kayma olmasın. Birinci karedeki buton üzerine "Başlat" 10.karedekine "Durdur" yazısını ekleyelim.

2- İkinci bir katman ekleyelim. 1.kareye "baslat" 10. kareye "durdur" etiket adını verelim.

3- Üstte 3. katmanı ekleyerek 1 ve 10. karelere "stop" aksiyonunu atayalım. Görüntü şöyle olur:

4- 1. karedeki başlat butonunu seçerek komutları ekleyelim.

on (release) {
yeni_ses = new Sound();
yeni_ses.attachSound("frank");
yeni_ses.start( 0, 50 );
gotoAndStop ("durdur");
}

Birinci örnekten farklı olarak loops=50 ve goto komutu mevcuttur.

5- 10.karedeki durdur butonunu seçelim ve şu komutları atayalım:

on (release) {
yeni_ses.stop();
gotoAndStop ("baslat");
}

Sonra bu klibi ana sahneye yerleştirelim. Dosyamız hazır. Başlat butonuna basınca ses dosyamız çalışacak ve klip durdur butonuna atlayacak. Bu butona basıldığında ses duracak ve klip başlat butonuna ilerleyecektir.