Jam Analog
Berikut adalah tutorial untuk membuat jam analog, iniadalah cara sederhana, kamu bisa mengembangkannya sendiri untuk lebih baik lagi
- Buatlah flash document.
- Buatlah tiga buah garis (jam, menit, detik)
- Seleksi garis yang paling kecil, kemudian tekan F8. Pada panel yang muncul masukkan jam_mc dan movie clip sebagai type serta pastikan titik registrationnya berada di tengah bagian bawah lalu tekan ok.
- Seleksi movie clip jam_mc di stage kemudian tekan Ctrl+F3. Pada panel properties yang muncul masukkan jam_mc sebagai instance name.
- Seleksi garis kedua (garis yang tidak terlalu panjang), kemudian tekan F8. Pada panel yang muncul masukkan detik_mc dan movie clip sebagai type serta pastikan titik registrationnya berada di tengah bagian bawah lalu tekan ok.
- Seleksi movie clip detik_mc di stage kemudian tekan Ctrl+F3. Pada panel properties yang muncul masukkan detik_mc sebagai instance name.
- Seleksi garis ketiga (garis yang paling panjang), kemudian tekan F8. Pada panel yang muncul masukkan menit_mc dan movie clip sebagai type serta pastikan titik registrationnya berada di tengah bagian bawah lalu tekan ok.
- Seleksi movie clip menit_mc di stage kemudian tekan Ctrl+F3. Pada panel properties yang muncul masukkan menit_mc sebagai instance name.
- Letakan movie clip jam_mc di tengah lingkaran yang kita buat sebelumnya.
- Selanjutnya letakan movie clip menit_mc di tengah lingkaran (ditempat yang sama movie clip jam_mc berada).
- Lalu letakan juga movie clip detik_mc di tengah lingkaran (ditempat yang sama movie clip jam_mc dan menit_mc berada).
- Setelah semuanya terpasang, klik frame 1 dan tekan F9. Pada panel actions yang muncul masukkan script berikut :
onEnterFrame=function() {
waktu=new Date();
jam=waktu.getHours();
menit=waktu.getMinutes();
detik=waktu.getSeconds();
if (jam>12) {
jam-=12;
}
jam_mc._rotation=jam*30+(menit/2);
menit_mc._rotation=menit*6;
detik_mc._rotation=detik*6;
};
- Tekan Ctrl+Enter untuk melihat hasilnya.
Komentar
Posting Komentar