Minggu, 08 Mei 2011

membuat jam flash

>>Untuk membuat jam analog pertama kita harus membuat 3 movie clip untuk jarum jam'nya yaitu jam, menit dan detik, boleh menggunakan pensil, line tool dsb.

>>kemudian convert menjadi movie clip dengan menekan f8. beri nama movie clip yang berbeda. contoh :

untuk jarum penunjuk jam : hour
untuk jarum penunjuk menit : minute
untuk jarum penunjuk detik : second

>>kemudian membuat bulatan untuk background'nya. gunakan oval tool, tekan tombol shift saat menggunakannya agar mendapatkan hasil yang bulat sempurna. berilah garis atau angka setiap 30 derajat.

>>untuk jarum jam, berilah instance name dengan cara : klik kanan pada object-panel-instance.
misalkan instance namenya sebagai berikut

untuk movie clip hour : jm
untuk movie clip minute : mnt
untuk movie clip second : dtk

>>jangan lupa untuk memindahkan registration point pada setiap movie clip ke pangkal jarum jam.

>>ketikan script berikut pada frame :

aaz=new Date()

j=aaz.getHours()

m=aaz.getMinutes()

d=aaz.getSeconds()

j=j+m*1/60

jm._rotation=hour*30

mnt._rotation=minute*6

dtk._rotation=second*6


>>keterangan script :

aaz hanyalah sebuah variable( make nama sendiri biar nama gue di inget...), boleh diganti.

j juga merupakan sebuah variable, fungsi script tersebut agar nilai j=nilai jam

untuk m dan d sama.

menambahkan nilai j dengan m*1/60 tujuannya agar gerakan jam berubah tiap menit bukan setiap satu jam baru bergerak.

kemudian merotasikan semua jarum jam sesuai dengan nilainya. 1 jam=30derajat, 1 menit=6derajat,1detik=6derajat.

jm, mnt dan dtk merupakan instance name dari masing-masing jarum.

jalankan movie clip untuk melihat hasilnya.


selamat mencoba...

0 komentar:

Poskan Komentar