Merhaba arkadaşlar bu dersimizde sizlerle Flash içinde Actionscript 3.0 kullanarak ses çalmayı, oynatıp durdurmayı,sesin kaldığı yerden devam etmeyi yapan kodları paylaşacağım.Öncelikle şunu belirtmek isterim ki bunu yapabilmek için öncelikle bazı şartları yerine getirmeniz gerekir.Bunlar
1-Çalacağımız sesin .MP3 uzantısında olması gerekir.
2-Bu ses dosyasının .FLA içinde kütüphanede(library) ya da FLA dosyasının yanında bir yerde olması gerekir.
Eğer müzik dosyamız .FLA dosyasının yanında bir yerde ise bırakın yerinde dursun ve aşağıda ki kodları kullanın:

Bu kodlar için daha ayrıntılı bir bilgiyi şu adresten alabilirsiniz.
Eğer ses dosyanız kütüphane içinde ise yani kütüphane içine aldıysanız bu ses dosyasına yapacağımız bir kaç işlemden sonra aşağıda ki kodları kullanacağız.Öncelikle (CTRL+L) kısayolunu kullanarak kütüphaneyi açın ve ses dosyasını bulup üzerine sağ tıklayıp properties(özellikler)-> advanced->linkage->Export for Actionscript bölümünü açıyoruz ve ses dosyamızı nesne haline çevirmek için Class: yazan kutucuğa bir adet isim veriyoruz.Nesne ismi olarak “maydin_ses” ismini verebiliriz, kayıt edip kapatıyoruz.”maydin_ses” kelimesini kodlar içinde kullanacağız dikkat!
Şimdi kodları paylaşalım:

Daha basit ve sade kodlar arıyorsanız bu makaleme bakabilirsiniz.

Yazar Hakkında

3 Comments

  1. Yararlı bir çalışma olmuş, teşekkürler.

    • üstteki kodda play e basınca ses kaldığı yerden devam ediyor ancak sesi durdurmadan tekrar play e bastığımda aynı sesi diğeri çalarken yeniden yüklüyor.bunu nasıl engelleyebilirim.

  2. iyi günler. dosya konumundaki ses dosyasını dışa aktarırken sorun yaşıyorum. yardımcı olabilir misiniz.
    stop();
    var mySound:Sound = new Sound();
    var myChannel:SoundChannel = new SoundChannel();
    mySound.load(new URLRequest(“kuzu.mp3”));
    bu kodlarla sesi aktarıyorum pc ortamında ses çalışıyor fakat apk çevirip tele atınca ses çıkmıyor

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Close