lostyazilim
tr.link

Geri Sayım Sayacı

3 Mesajlar 2.564 Okunma
acebozum
tr.link

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

 

elektronikssl
webimgo

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