latihan membuat media interaktif dengan flash
//fscommand:
fscommand("showmenu", false); //menyembunyikan menu-menu pada flash
fscommand("allowscale", false); //mencegah tampilan membesar jika window diperbesar atau fullscreen
//fungsi saat mouse rollover di atas tombol:
sedangRollOver = function (nama, ikon, tombol) {
tombol.useHandCursor = false; //kursor mouse tidak berubah menjadi tangan
mc_klik.gotoAndStop(nama); //tampilkan balon dan namanya
ikon.play(); //movieclip yg menjadi target digerakkan
startDrag(mc_klik, true); //balon mengikuti gerakan mouse
};
//fungsi saat mouse rollout:
sedangRollOut = function (ikon) {
ikon.play(); //movieclip yg menjadi target dianimasikan
mc_klik.gotoAndStop(1); //hilangkan balon
};
//fungsi saat mouse mengklik tombol:
mc_gulung.pindah = "home";//inisialisasi awal
sedangDiKlik = function (tujuan) {
if (tujuan != mc_gulung.pindah) //supaya animasi hanya berjalan jika tombol yg diklik berbeda dengan halaman yg sedang terbuka
{
mc_gulung.pindah = tujuan; //memberikan tujuan perpindahan
mc_gulung.play(); //menjalankan animasi pindah halaman
}
};
//untuk tombol rumah:
btn_imah.onRollOver = function() {
sedangRollOver("imah",mc_imah,btn_imah);
};
btn_imah.onRollOut = function() {
sedangRollOut(mc_imah);
};
btn_imah.onRelease = function() {
sedangDiKlik("home");
};
//untuk tombol orang:
btn_jalmi.onRollOver = function() {
sedangRollOver("jalmi",mc_jalmi,btn_jalmi);
};
btn_jalmi.onRollOut = function() {
sedangRollOut(mc_jalmi);
};
btn_jalmi.onRelease = function() {
sedangDiKlik("aboutme");
};
//untuk tombol surat:
btn_surat.onRollOver = function() {
sedangRollOver("surat",mc_surat,btn_surat);
};
btn_surat.onRollOut = function() {
sedangRollOut(mc_surat);
};
btn_surat.onRelease = function() {
sedangDiKlik("kontak");
};
//untuk tombol keluar:
btn_belok.onRollOver = function() {
sedangRollOver("belok",mc_belok,btn_belok);
};
btn_belok.onRollOut = function() {
sedangRollOut(mc_belok);
};
btn_belok.onRelease = function() {
fscommand("quit", true);
};
0 Komentar:
Posting Komentar