Membuat animasi jam analog sederhana dengan menggunakan coding semudah mungkin. Waktu ditunjukan dengan animasi jarum jam, jarum menit dan jarum detik.
Metode :
- Penulisan coding pada timeline, karena sama sekali tidak menambahkan class module.
- Tidak menggunakan module timer tetapi menggunakan module frame sebagai penghitung waktu.
- Menggunakan module Date untuk mengambil waktu lokal pada komputer.
Coding :
import flash.events.Event;
stage.addEventListener(Event.ENTER_FRAME, OnFrameEnter);
//mengambil waktu pada jam komputer atau gadget
var iDate:Date=new Date();
function OnFrameEnter(event:Event):void{
//masukaan ke text
TextJam.text=iDate.hours.toString()+':'+iDate.minutes.toString()+':'+iDate.seconds.toString();
//per detik menempuh sudut 6 derajat ada 60 detik
JarumDetik.rotation=iDate.seconds*6;
//permenit menempuh jarak 6 derajat karena ada 60 menit
JarumMenit.rotation=iDate.minutes*6+(iDate.seconds/60)*6;
//perjam menempuh 30 derajat
JarumJam.rotation=iDate.hours*30+(iDate.minutes/60)*30;
}
Video :
No comments:
Post a Comment
Note: only a member of this blog may post a comment.