Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

geri saymada saniye takılması - flash - kodlarla

imsiyat

🌱Yeni Üye🌱
Katılım
4 Haz 2014
Mesajlar
1
Tepkime puanı
0
merhaba arkadaşlar. çok basit bir kod ile geri sayan bir fla yaptım. fakat bu flash çalıştırınca kafasına göre saniyelerde takılma yapıyor. yani atıyorum 10. saniyede bekliyor 2 saniye kadar, sonra 43. saniyede bekliyor ve her çalıştırmamda farklı zamanlarda bunu yapıyor. tabi böyle olunca doğal olarak 20 saniye kadar fark oluyor gerçek süreyle. bununla ilgili ne yapabilirim?

kodlar:

import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.MouseEvent;
import flash.media.Sound;

sureee.visible = false;
var sure:uint = 60;// sn
var sayac:uint=sure;
zaman.text = String(sure);

var gongsesi:Gong=new Gong();
var tiksesi:Tiktak=new Tiktak();
var bitissesi:Bitim=new Bitim();
var channel:SoundChannel;

baslat_mc.addEventListener(MouseEvent.CLICK, baslat_tikla);
function baslat_tikla(e:MouseEvent):void
{
if (!timer.running)
{
zaman.text = String(sure);
channel = gongsesi.play();
timer.start();
}

}

var timer:Timer = new Timer(1000,sure);
timer.addEventListener(TimerEvent.TIMER, tick);
timer.addEventListener(TimerEvent.TIMER_COMPLETE,surebitti);


function tick(e:TimerEvent):void
{
sayac--;
zaman.text = String(sayac);
}

function surebitti(e:TimerEvent):void
{
channel.stop();
channel = bitissesi.play();
sayac=sure;
timer.stop();
timer.reset();
zaman.visible = false;
sureee.visible = true;
}
 

Benzer konular

mytoprak

🌱Yeni Üye🌱
Katılım
14 Ocak 2012
Mesajlar
4
Tepkime puanı
0
geri sayımı gerçek zaman bilgisini kullanarak yap
var zaman : Date=new Date() ;
var saniye:int=zaman.getSecond() ;
 

ebolukcu

🌱Yeni Üye🌱
Katılım
3 Ocak 2013
Mesajlar
24
Tepkime puanı
0
trace ile sayac bilgisini sorgular mısınız? Saniyede bir orası düşüyor mu?
 
Üst