Membuat Timer (Countdown) dengan actionscript 3.0

Flash Tutorial - Timer

Banyak versi untuk membuat timer (count down) di flash actionscript 3.0. Bisa menggunakan menit dan detik atau hanya menggunakan detiknya saja. Di tutorial kali ini saya akan menjadikan menitnya 0 sedangkan detiknya adalah 59.

Membuat menit dan detik di adobe flash actionscript
tampilan menit dan detik
Oke,.
Pada gambar diatas terdapat nama instansi menit_txt dan detik_txt, masing-masing menggunakan tipe teks "Dynamic Text".

Hasil yang akan diperlihatkan menit sama dengan nol (0) sedangkan detik sama dengan lima puluh sembilan (59).

Actionscript :

Adapun script yang harus Anda ketikkan, terdapat tiga buah variabel, yaitu dua buah variable Number (mins dan secs) dan satu buah variable waktu, lihat seperti pada tabel script dibawah ini :


var mins:Number = 0;
var secs:Number = 59;
var waktu:Timer = new Timer(1000);

//Dan terdapat variable boolean timerGo, buatlah boolean timerGo menjadi true :

var timerGo:Boolean;
timerGo=true;

//Kemudian saya membuat dua buah kolom teks dengan tipe teks Dynamic text. Masing-masing //instansi kolom diberinama yaitu menit_txt, dan detik_txt.

menit_txt.text=""+mins;
detik_txt.text=""+secs;

Kemudian diikuti dengan script count down :

waktu.addEventListener(TimerEvent.TIMER,handTimer);
waktu.start();
function handTimer(e:TimerEvent):void{
     if(waktu!=null){
         if(timerGo==true){
             if(secs==0){
                  if(mins==0){
                      secs=0;
                      mins=0;
                      waktu.stop();
                      timerGo=false;
                      trace("waktu telah habis");
                      secs=59;
                      menit_txt.text=""+mins;
                      detik_txt.text=""+secs;
                  }else{
                      secs=59;
                     detik_txt.text=""+secs;
                  }
                }
                else{
                    secs--;
                    detik_txt.text=""+secs;
               }
          }
     }

mins adalah variable untuk menit, sedangkan secs adalah variable untuk detik.

menit_txt.text=""+mins; --> untuk menampilkan teks menit.
detik_txt.text=""+secs; --> untuk menampilkan teks detik.

script waktu.addEventListener(TimerEvent.TIMER,handTimer); --> merupakan sebuah event yang digunakan untuk memulai event timer tersebut.

Membuat Timer dengan Actionscript || CountDown || Tutorial Download || Game Tutorials

Membuat Timer (Countdown) dengan actionscript 3.0 Membuat Timer (Countdown) dengan actionscript 3.0 Reviewed by Ardy S on September 07, 2015 Rating: 5

3 comments:

  1. Pengen yang lebih seru ...
    Ayo kunjungi www.asianbet77.com
    Buktikan sendiri ..

    Real Play = Real Money

    - Bonus Promo Red Card pertandingan manapun .
    - Bonus Mixparlay .
    - Bonus Tangkasnet setiap hari .
    - New Produk Sabung Ayam ( minimal bet sangat ringan ) .
    - Referal 5 + 1 % ( seumur hidup ) .
    - Cash Back up to 10 % .
    - Bonus Royalty Rewards setiap bulan .

    Untuk Informasi lebih jelasnya silahkan hubungi CS kami :
    - YM : op1_asianbet77@yahoo.com
    - EMAIL : melasian77cs@gmail.com
    - WHATSAPP : +63 905 213 7234
    - WECHAT : asianbet_77
    - SMS CENTER : +63 905 209 8162
    - PIN BB : 2B4BB06A / 28339A41

    Salam Admin ,
    asianbet77.com

    Download Disini

    ReplyDelete
  2. mas, kalau ada tombol pindah ke frame berikutnya, biar timernya nya ilang/berhenti, apakah bisa berhentikan, soalnya kan ini ada pesan error kalau di stop dan pindah ke frame/scene lain.

    ReplyDelete

Powered by Blogger.