Chatbox


Tuesday, October 28, 2008

Mari belajar buat jam flash

"Mungkin ramai yang dah tau, mungkin juge ramai tak tahu"

So, siapa yang tak tahu, boleh la blajar dari sini

1st.. Kita buat design dulu
Aku wat design menggunakan adobe photoshop
Simpan dalam format .png(spy tak nampak putih kat blakang)
Contoh design: 


2nd.. Buka flash 
Aku gunakan Flash MX 2004..
tp jangan risau, coding yang bakal digunakan tetap sama..
Mula2, import design yang dah dibuat tadi 
File-> Import-> Import to Stage...     @ ctrl+R

Selepas siap adjust gambar(sekiranya perlu), buat 1 layer baru, buat 1 text kosong.
Buka properties untuk text tersbut(tekan pada text dan ctrl+F3)

Pada Properties, tukarkan Static Text kepada Dynamic Text.
Bagi nama kepada text tersebut;  (dlm tutor ni, kite gunekan nama jam_text)



Then, buat 1 layer baru, namakannya sebagai control

Tekan pada timeline frame pertama, kemudian tekan F9 utk mmbuka Action(kita akan wat coding kat situ)

Paste coding ini:
[code] copy dr bwh ni

time=new Date(); // time object
var seconds = time.getSeconds()
var minutes = time.getMinutes()
var hours = time.getHours()
if (hours<12){
ampm = "AM";
}
else{
ampm = "PM";
}
while(hours >12){
hours = hours - 12;
}
if(hours<10)
{
hours = "0" + hours;
}
if(minutes<10)
{
minutes = "0" + minutes;
}
if(seconds<10)
{
seconds = "0" + seconds;
}
jam_text.text = hours + ":" + minutes + ":" + seconds +" "+ ampm;

smpai ats tu[/code]  

Kemudian, pada frame kedua, insert keyframe dan dalam action paste
gotoAndPlay(1);


Akhir skali, save dan publish kan kerja anda...


Ini contoh hasilnya:

Harap2 tutor ini boleh membantu anda di masa hadapan  

No comments: