Cara menambahkan sound pada flash (teknik dasar)

Bismillah..

Berikut adalah langkah-langkah menambahkan sound pada interface dan event (kondisi) button:

  • Misal terdapat sebuah file flash dengan 2 layer. Layer 1 akan diisi background music, dan layer 2 diisi dengan tombol.

  • Untuk memasukkan file sound ke library, pilih file, import, import to library.

  • Pilih file sound.. jika ingin memasukkan file sound lain, ulangi tahap sebelumnya.

  • Klik ok, tunggu beberapa saat.

  • File sound yang telah berhasil di import akan disimpan pada panel library.
  • Klik pada layer 1, background, untuk menyisipkan background music. Perhatikan panel properties, pada bagian sound, pilih file sound yang akan dimainkan.

  • Pengaturan efek sound dapat diatur pada bagian effect.

  • Background music sudah dapat dimainkan. Tekan Ctrl+Enter.
  • Untuk kasus menambahkan sound pada button, double klik pada button.

  • Pilih kondisi button pada timeline (up=saat muncul, over=saat disorot, down=saat ditekan, hit=saat telah selesai ditekan).

Selamat mencoba.. ^^

Cek juga lanjutannya di sini.

40 responses

  1. Kang,nny..
    Misal,qt udh nambahin sound pd flash qt,trus misal lagi,d flash sy ada tombol button utk ke hal tentang program,nah kmudian d halman ttg prgrm itu ada tmbl back utk balik k frame 1.
    Nah,pas dr ttg program trus ke layer 1 tu sound’y main lg..jd ada 2 sound yg main..gmna tu?

    • Mungkin singkatnya begini:

      posisi = 0;
      mySound = new Sound(this);
      mySound.attachSound(“mySuara”);

      play_btn.onRelease=function(){
      mySound.start(posisi, 1);
      }

      pause_btn.onRelease=function(){
      posisi = mySound.position/1000;
      mySound.stop();
      }

      mySound.onSoundComplete=function(){
      posisi = 0;
      }

      Silahkan buat 2 tombol di stage dengan instance name pause_btn dan play_btn, kemudian import suara ke library dan beri linkage name mySuara. Isikan script di atas pada timeline. Hmm.. tapi sepertinya posisi play setelah di pause agak mundur sepersekian detik, mungkin karena faktor pembulatan bilangan. Semoga bermanfaat

    • Oya, cari juga script buat mendisable proses tombol play sementara suara sedang berlangsung ya.. Gunakan onSoundComplete untuk mengenablenya secara otomatis apabila suara selesai..

      Analisis juga apa yang harus dilakukan pada tombol pausenya..😀

  2. Thx for the info anyway. Tp mas, saya mau nanya gimana cara deactivate sound ketika mau memunculkan video? Means that sound dari videonya tdk tertutupi sm suara soundnya..Jazakallah🙂

  3. mas mo tny klo buat menghentikan sound dalam movie clip gmn cara ny?sedangkan saya ada 2 sound tapi ketika di back sound yang kedua ga berhenti malah ikutan di sound yg pertama🙂

  4. udah di coba mas tapi sound ny malah berhenti semua ny.
    sedangkan dlm movieclip saya menampilkan 2 sound dalam frame yang berbeda.nah,,, gmn cara ny biar ketika di next frame sound yang di awal berhenti dan hanya keluar sound yg ada di frame 2.
    bisa tny lewat ym ga mas?

  5. kk klu kita buat 2 scene utk game, yg satu sudah di pasang sound dan scene2 juga sudah dipasang sound, saat game dimainkan dan musik di nyalakan kenapa double ya sound scene1 dengan sound scene2 ?? mohon bantuannya kk, trm kasih

    • Pasang script stopAllSound(); saja di awal scene 2. Tapi sound di scene 2nya dipasangkan setelah script stopAllSound(); tersebut. Jangan lupa beri script stop(); di akhir scene 1 menjelang pindah ke scene 2. Oya ada lagi caranya, sound di scene 1 volume atau levelnya dijadikan nol saja. Mudah-mudahan membantu. Contoh filenya saya kirim ke lock_3t24@yahoo.co.id.

    • Sepertinya urutan script stopAllSound() nya salah. Coba tempatkan di paling awal frame atau paling awal baris script jika sound dikendalikan dari as. Klo soundnya ada di timeline, coba mulai sound dari frame 2.🙂

  6. Pingback: Cara Menambahkan Sound pada Flash (Dengan AS2) | 2persen

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s