wmaraci reklam

Geri Sayım Sayacı

3 Mesajlar 2.397 Okunma
pst.net
wmaraci reklam

immanuel immanuel WM Aracı Kullanıcı
  • Üyelik 22.06.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek öğrenci
  • Konum İzmir
  • Ad Soyad ** **
  • Mesajlar 21
  • Beğeniler 0 / 5
  • Ticaret 0, (%0)
Merhaba arkadaşlar,


var sayaac:Number=0;
var gerisay=50;
var sayacTimer:Timer=new Timer(1);
sayacTimer.addEventListener(TimerEvent.TIMER,guncelleFCN);
function guncelleFCN(evt:TimerEvent):void {
sayaac+=.1;
sayaac=(Math.round(sayaac*10))/10;
gerisay=Math.floor(50-sayaac);
sureyaz.text=String(gerisay);
if(gerisay==0)
{gotoAndStop(7);
sayacTimer.stop();
}


şeklinde as3 kodum var. Fakat sorunum şu ki bu kodlar bir buton tetiklemesine bağlı fakat benim istediğim butona tıklanınca sayacın resetlenip baştan başlaması. Yardımcı olabilir misiniz?
 

 

wmaraci
reklam

YagizGuler YagizGuler WM Aracı Kullanıcı
  • Üyelik 22.07.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Mobile Software Developer
  • Konum İzmir
  • Ad Soyad Y** G**
  • Mesajlar 38
  • Beğeniler 4 / 16
  • Ticaret 0, (%0)
Kodunu su an yazip deneme imkanim yok ancak sayaac olarak tanimladiginiz degiskeni sifirlatan bir tetikleme mekanigi yazarsaniz ve bu mekanigi buton.click olayiyla tetikletirseniz olur diye dusunuyorum.
 

 

mapacarta mapacarta HTML5/Flash Developer Kullanıcı
  • Üyelik 03.01.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek HTML5/Flash Developer
  • Konum İstanbul Anadolu
  • Ad Soyad Ö** G**
  • Mesajlar 32
  • Beğeniler 3 / 10
  • Ticaret 0, (%0)
butonun ismi zaman_btn olsun.


var sayaac:Number=0;
var gerisay=50;
var sayacTimer:Timer=new Timer(1);
sayacTimer.addEventListener(TimerEvent.TIMER,guncelleFCN);
sayacTimer.start();
zaman_btn.addEventListener(MouseEvent.MOUSE_UP, btnOnMouseUp);

function btnOnMouseUp(evt:MouseEvent):void {
sayaac=0;
sayacTimer.start();
}

function guncelleFCN(evt:TimerEvent):void {
sayaac+=.1;
sayaac=(Math.round(sayaac*10))/10;
gerisay=Math.floor(50-sayaac);
sureyaz.text=String(gerisay);
if(gerisay==0)
{gotoAndStop(7);
sayacTimer.stop();
}


Yukarıdaki kodda, her butona bastığında sayacı sıfırlayacak. Yapmak istediğin bu sanırım.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al