kaf
wmaraci reklam

Geri Sayım Sayacı

3 Mesajlar 2.708 Okunma
Toplam 3 mesaj ve 2.708 görüntüleme
acebozum
wmaraci reklam

immanuel immanuel WM Aracı Kullanıcı
  • Üyelik 22.06.2013
  • Yaş/Cinsiyet 35 / 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
reklam

YagizGuler YagizGuler WM Aracı Kullanıcı
  • Üyelik 22.07.2014
  • Yaş/Cinsiyet 33 / 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 35 / 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
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al