Sabtu, 05 Maret 2016

AS3 Non Stop Musik Latar dengan tombol on dan off

Beberapa saat yang lalu banyak yang menanyakan kepada saya tentang membuat musik latar agar tidak berhenti. Ada juga agar saat melompat ke frame lain tetapi tetap bunyi. Ada juga musik latar yang ada tombol on offnya. Ada juga yang ingin tidak terjadi duplikasi/suara bertumpuk. Jawaban saat itu hanya menyuruh menyalakan musik mengunakan AS, dan membaca caranya di postingan saya yang lain. Ternyata jawaban itu tidak memuaskan akhirnya saya membuat tutorial ini. Untuk jelasnya coba ikuti langkah berikut.
LANGKAH - LANGKAH

  1. Buat proyek baru dengan format AIR for Android atau AS3 sesuai kebutuhan anda.
  2. Buat 2 tombol, yang pertama tombol untuk mematikan musik dengan instant name tbnomusik (misalnya dengan gambar speaker dicoret)
  3. Tombol yang kedua untuk menyalakan musik dengan instant name tbmusik (misalnya dengan gambar speaker)
  4. Selanjutnya import musik latarnya kemudian dalam library musik tersebut di klik kanan properties dan centang kedua Action script linkage serta isikan class "suaralatar".
  5. Untuk jelasnya lihat seting seperti gambar dibawah
  6. Buat proyek baru dengan format AIR for Android atau AS3 sesuai kebutuhan anda.
  7. Isikan AS3 di frame awal, seperti pada list dibawah ini
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    stop();
    var audioback:suaralatar = new suaralatar(),
    canel:SoundChannel;
    function bunyikan(e:Event)
    {
      canel = audioback.play();
      canel.addEventListener(Event.SOUND_COMPLETE,bunyikan);
    }
    canel = audioback.play();
    canel.addEventListener(Event.SOUND_COMPLETE,bunyikan);
    tbmusik.visible = false;
    tbnomusik.visible = true;
    function clikmati(event:MouseEvent):void
    {
      canel.stop();
      tbmusik.visible = true;
      tbnomusik.visible = false;
    }

    function clikbunyi(event:MouseEvent):void
    {
      canel = audioback.play();
      canel.addEventListener(Event.SOUND_COMPLETE,bunyikan);
      tbmusik.visible = false;
      tbnomusik.visible = true;
    }
    tbmusik.addEventListener(MouseEvent.MOUSE_UP,clikbunyi);
    tbnomusik.addEventListener(MouseEvent.MOUSE_UP,clikmati);
  8. Simpan dan coba di emulator dengan menekan Control enter.
  9. Agar lebih asik samakan posisi kedua tombol atau bertumpuk, kemudian coba lagi.
  10. Untuk implementasi pada aplikasi yang memiliki banyak scene, pasang line 2-26 ada awal scene yang hanya dijalankan sekali (misalnya di akhir frame pada scene opening) kemudian line 27 dan 28 letakkan pada scene yg ingin ada kendali musik latarnya.

Selamat Mencoba

Postingan yang berhubungan


Keyword Web:
android, action script 3, tutorial, modul, ebook, download sample, tips and trick, flash, tutorial flash, modul flash, ebook flash, download sample flash, tips and trick flash, flash lite, tutorial flash lite, modul flash lite, ebook flash lite, download sample flash lite, tips and trick flash lite, media pembelajaran interaktif, membuat media pembelajaran interaktif, mobile learning, tutorial mobile learning, modul mobile learning, ebook mobile learning, download sample mobile learning, aplikasi pendidikan, tutorial aplikasi pendidikan, modul aplikasi pendidikan, ebook aplikasi pendidikan, download sample aplikasi pendidikan, aplikasi handphone, tutorial aplikasi handphone, modul aplikasi handphone, ebook aplikasi handphone, download sample aplikasi handphone, Adobe flash 8

Anda pikir artikel kami berguna untuk orang lain?

  • Dukung flashbegin,com dengan mengklik tombol suka di sidebar kanan.
  • Bagikan artikel ini dengan mengklik tombol share dibawah ini.
  • Tinggalkan komentar anda, agar kami bersemangat membagikan info baru.

3 Komentar :

Game For You mengatakan...

Itu contohnya satu frame tolong beri contoh untuk frame lebih

Muhammad Luthfi.Facreza mengatakan...

Terimakasih gaaans, sangat bermanfaat

Tonimation mengatakan...

contoh diatas musik latar berbunyi di semua frame

Posting Komentar