MEMBUAT ANIMASI MUSIK BOX
Langkah – langkah pengerjaan :
1. Langkahpertama yang harusdikerjakanyaitumembuat 3 buah layer. Masing-masing layer digunakanuntukbgdanteks, tombol, dan yang terakhirdigunakanuntuk action.
2. Pada layer box digunakanuntukmembuat background danteks, teksdisiniyaitunamalagu yang akandiputar.
3. Pada layer tomboldigunakanuntukmembuattomboluntuklagu-lagutersebut. Untukmempermudahpekerjaan,Andabisamenggunakantombol yang telahada. Yang terdapatpada menu window > common library > Buttons. Pada menu tersebutjugaterdapat buttons Volume dan balance. Andajugadapatmembuat buttons sendiri. Yaitudenganmengkonvertgambar yang telahAndabuatkedalambentuk buttons denganmengklik Modify> convert to symbol. Ataudenganmenggunakansorthcut F8. Buttons digunakanunutkperintahmemulailagu.
4. Pada layer action digunakanuntukmembuat action darilagutersebut.
5. Untukmemasukkanlagu, dapatdiambilmelalui menu file > import > import to library. Kemudianpilih directory music Andalaluklik OK.
6. Pada library ( disebelahkanan ) klikkananlagu yang telah di import tadipilih Linkage, centang export for ActionScript. Pada identifier tulis musik1.
7. Lakukanlangkah 6 untuklagu yang berikutnyadenganmenggantiidentifiernya.
8. Jikasemualangkah di atastelahselesaidilakukandanakhirnyatelahmembentuksuatugambarsesuaikeinginanAnda, sekarangkitaakanmembuatactionnya.
MembuatAction :
1. Pada layer action klikkananpada frame pertamapilih action, kemudiantulisperintahnyasebagaiberikut :
mySound = new Sound ();
Maksuddariperintah di atasyaituuntukmemulai/menghidupkanlagu.
2. Pada buttons pertamapadaactionnya (klikkananpada buttons) tulisperintahsebagaiberikut :
on (release) {mySound.attachSound("musik1");
mySound.stop();
mySound.start(0,1);
}
Maksuddariperintahtersebutyaitu
Untukperintah{mySound.attachSound("musik1");digunakanuntukmemanggil music yang ada di library, “musik1” adalahnamadarimusik yang akandipanggil.
UntukperintahmySound.stop();digunakan agar semua music tersebuttidakbercampurantarasatudengan yang lainnya. Ketikamenghidupkan musik2 denganotomatis musik1 akanberhenti (stop). LogikanyasamadenganperintahmySound.start(0,1);.
3. Perintah yang samadigunakanuntuk buttons music berikutnya, hanyabedapemanggilan music yang ada di library.
4. Sekarangmembuat action pada buttons volume, jikamenggunakan buttons yang telahada, klik 2 kali pada buttons makapada layer 4 alkanterlihatsebuah action. Pada action inicukupmenambahkan root padaakhirperintah, bertujuanuntukmengaktifkan volume. Contohperintahnya :
_root.mySound.setVolume(level);
5. Langkah yang samajugaberlakuunutktombol balance.
6. Jika buttons yang digunakanbuatansendiridengancaramengconvertke symbol. Untukactionnyaandatinggalmengcopy paste dariperintah yang telahada. Dan untuknama movie clipnyadisamakandenganperintah yang ada.