Teknik Menggunakan Beberapa Sound Sekaligus pada AS2

Bismillah,

Halo..

Masih seputar tutorial menggunakan sound pada Flash yang merupakan pencarian terbanyak pada blog ini (berdasarkan statistik wordpress), kali ini akan dibahas tentang teknik-teknik yang sering digunakan untuk mensiasati penggunaan lebih dari satu sound. Oya, bagi yang belum mengetahui teknik menambahkan sound dengan metode streaming pada AS2 dapat dilihat di sini.

Berikut adalah contoh script untuk menambahkan dua sound sekaligus menggunakan teknik streaming.

5

Berikut adalah beberapa pertanyaan yang sering muncul seputar pengaturan penggunaan sound lebih dari satu.

Pertanyaan #1: Bagaimana memulai sound ke 2 setelah sound ke 1 selesai dimainkan?

Gunakan function onSoundComplete, seperti pada script berikut ini.6

Pertanyaan #2: Bagaimana memainkan salah satu sound saja dengan trigger tombol sehingga sound tidak bentrok?

Buatlah dua symbol button dan beri instance name masing-masing “tombol1_btn” dan “tombol2_btn”.

7Gunakan script berikut ini untuk memulai sound menggunakan trigger tombol. Script berikut menggunakan function stopAllSounds() untuk menghentikan seluruh sound yang sedang aktif.

8

Pertanyaan #3: Bagaimana nonaktifkan sound apabila ada sound lain yang dimainkan dengan kondisi apabila sound lain tersebut dinonaktifkan maka sound sebelumnya akan kembali aktif  namun dimulai dari posisi saat dinonaktifkan dan bukan dari awal?

Masih menggunakan dua symbol button yang diberi instance name masing-masing “tombol1_btn” dan “tombol2_btn” seperti pada pertanyaan #2, kemudian gunakan variabel yang menyimpan posisi terakhir pada saat sound dinonaktifkan. Misal pada script berikut saya gunakan variabel “pause1” dan “pause2” bertipe Number.  Function untuk menentukan posisi sound adalah function position. Pembagian dengan 1000 artinya untuk mengkonversi nilai variabel menjadi milidetik.

9

Pertanyaan #4: Bagaimana mengecilkan volume salah satu sound apabila ada sound lain yang dimainkan ?

Masih menggunakan dua symbol button yang diberi instance name masing-masing “tombol1_btn” dan “tombol2_btn” seperti pada pertanyaan #2, kemudian gunakan function setVolume() untuk mengatur volume sound seperti pada script berikut.

10

2 responses

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

  2. Terima kasih. Sangat membantu sekali mas. Tapi bagaimana memainkan salah satu sound saja dengan trigger tombol sehingga sound tidak bentrok dengan as3 mas?

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