Kalau sebelumnya saya sudah pernah membuat beberapa artikel tentang mengatur volume sound/musik latar  pada flash, kali ini saya akan membuat lagi dengan versi yang berbeda. Kebanyakan mungkin dikenal bahwa pengaturan volume pada flash hanya bisa dilakukan untuk ON dan OFF suara saja menggunakan “stopAllSounds();” , tapi tahukah anda bahwa flash juga bisa mengatur keras kecilnya suara yang akan kita inginkan. Untuk lebih meningkatkan pemahaman anda silahkan baca artikel saya yang sebelumnya tentang mengatur suara pada flash.

“Ide : Suara/music latar bisa diatur/di set dari kecil sampai besar (0%-100%) dengan menggeser tombol dari kiri ke kanan”

Penyelesaian programnya sangat sederhana, silahkan ikuti langkah-langkah sebagai berikut ini.

  • Siapkan file flash dengan membuat dokumen baru.
  • Pada layer satu, ganti namanya menjadi layer “Latar” dan buatlah objek seperti gambar 1, nantinya sebagai latar dari tombol volume.

  • Tambahkan layer baru di atas layer latar dan ubah namanya menjadi layer “tombol”. Sebenarnya ini tidak wajib, akan tetapi untuk memudahkan dalam bekerja saja. Pada layer tombol buatlah satu garis seperti gambar 2, dengan ukuran panjang 200, anda bisa mengatur di panel propertisnya.
  • Konvert  to movie klip garis dengan nama “lintasan”, serta  instance name “lintasan” juga.

  • Masih pada layer”tombol”, buatlah satu tombol di tengah lintasan dan conver tosymbol menjadi tipe movie Clip.

  • Dengan tombol masih terseleksi, masukan scrip berikut.
onClipEvent (mouseMove){
myPoint = new Object();
myPoint.x = this._x;
myPoint.y = this._y;
_root.lintasan.globalToLocal(myPoint);
_root.mySound.setVolume(myPoint.x);
}

  • Kemudian tambahkan satu layer yaitu layer 3. Seperti biasa rubah nama layer menjadi layer “action”
  • Pada layer action silahkan masukan scrip sebagai berikut dengan menekan F9 pada keyboard.

stop();
mySound = new Sound();
mySound.attachSound("musik1");

Beralih lagi ke layer tombol, silahkan klik 2 kali pada tombol volume untuk masuk ke jendela edit in place.

  • Konvert to symbol lagi sekali objek tersebut, kali ini dengan tipe Button.
  • Dengan obejek button masih terseleksi, silahkan masukan scrip berikut dengan menekan F9 pada keyboard,
on (press){
kiri = _root.lintasan._x;
kanan = _root.lintasan._x + 200;
atas = _root.lintasan._y;
bawah = _root.lintasan._y;
startDrag (this, true, kiri, atas, kanan, bawah);
}

on (release){
stopDrag ();
}

Kembali ke scane 1, Silahkan dicoba movie dengan menekan Ctrl + Enter! Ketika tombol sudah bisa digeser ke kanan dan ke kiri sepanjang lintasan, berarti pekerjaan anda sejauh ini sudah benar.

  • Sekarang proses memasukan lagu/soundnya. Import sound dari drive anda ke library,
  • Kemudian pada panel library, klik kanan dan pilih linkage, Masukan nama “musik1” dan ceklis linkage eksport to action seperti gambar berikut, lalu OK.

  • Kik frame 1 pada layer action dan beralih ke panel properis, silahkan masukan sound yang sudah anda import tadi,

  • Selesai tes movie dan silahkan geser tombol volumenya, jika digeser ke kiri makan suara makin kecil, dan kekanan suara makin membesar,

Download PDF

Dwnload SWF

Kalau belum jelas boleh tanyakan di bawah ini.🙂