Monday, July 29, 2013

Membuat waktu mundur dengan menit dan detik


kali ini kita akan membuat waktu mundur yang ada menit dan detiknya
berikut langkah-langkahnya :
buatlah sebuah dynamik text seperti gambar berikut

Klik frame 1 tekan f9 dan pastekan script berikut
stop();
//membuat variable fps dengan nilai 0
fps = 0;
//membuat variable detik dengan nilai 15
detik = 10;
//membuat variable menit dengan nilai 0
menit = 0;
//membuat variable waktu_hidup dengan nilai true
waktu_hidup = true;
//event yang dijalankan ketika frame ini dimainkan
onEnterFrame = function () {
                //jika nilai variable menit kurang dari 10
                if (menit<10) {
                                //tampilkan nilai variable menit di dynamic text ber var minute dengan menambahkan angka 0 di depan nilai variable menit terlebih dahulu
                                _root.minute = "0"+menit;
                } else {
                                //tampilkan nilai variable menit di dynamic text ber var minute
                                _root.minute = menit;
                }
                //jika nilai variable detik kurang dari 10
                if (detik<10) {
                                //tampilkan nilai variable detik di dynamic text ber var second dengan menambahkan angka 0 di depan nilai variable detik terlebih dahulu
                                _root.second = "0"+detik;
                                //jika tidak
                } else {
                                //tampilkan nilai variable detik di dynamic text ber var second
                                _root.second = detik;
                }
                //jika variable waktu_hidup bernilai true
                if (waktu_hidup) {
                                //nilai variable fps ditambah 1
                                fps++;
                                //jika variable fps bernilai 20
                                if (fps == 20) {
                                                //nilai variable detik dikurangi 1
                                                detik -= 1;
                                                //jika variable menit bernilai 0 dan varibale detik bernilai kurangi dari 1
                                                //nilai variable fps diubah menjadi 0 kembali
                                                fps = 0;
                                }
                                //jika variable menit bernilai lebih dari 0 dan variable detik bernilai 0
                                if (menit>0 && detik == 0) {
                                                //nilai variable menit dikurangi 1
                                                menit -= 1;
                                                //nialai variable detik diubah menjadi 59
                                                detik = 59;
                                }
                                //jika variable menit bernilai 0 dan variable detik bernilai 0
                                if (menit == 0 && detik == 0) {
                                                //tampilkan tulisan Waktu Habis pada dynamic text ber var komen
                                                gotoAndStop(2);
                                                waktu_hidup = false;
                                }
                }
};

Masing-masing beri nama minute dan second
Klik kanan pad frame 2 dan buatlah button bertuliskan ulang

Klik button berrtuliskan ulang tekan f9 dan masukkan script berikut
on(press) {
                gotoAndPlay(1);
}
Setelah itu tekan ctrl + enter

Atau tuan bisa download file mentahnya disini 

No comments:

Post a Comment