Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

[AS3] - Timer Event Sorunu

Arkadaşlar as3 ile şu şekilde bir timer eventi oluşturuyorum sitede belli bir süre sonra bilgisayar kasılmaya başlıyor ve flash çöküyor.

Toplam 10 frame var her frame de bir resim var, her resim 5 saniye aralıkla tween ile animasyonlu bir şekilde geliyor.

Her framedeki as3 kodu aşağıdaki gibi bi yerlerde yanlışlık yapıyorum acaba nedir?

stop();
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
import flash.utils.Timer;
import flash.events.TimerEvent;

var tweenAnimasyon1:Tween;
tweenAnimasyon1 = new Tween(resim,"y",Elastic.easeOut,0,-190,3,true);

function animasyonuYenileFnk(e:TweenEvent):void{
tweenAnimasyon1.yoyo();

}

var timerEvent1:Timer = new Timer(5000 , 0);
timerEvent1.addEventListener(TimerEvent.TIMER, timerEventFnk);

function timerEventFnk(event:TimerEvent):void {
nextFrame();
}

timerEvent1.start();

///BUTON///
resim.buttonMode = true;

resim.addEventListener(MouseEvent.CLICK, resimurl);

function resimmurl(event:MouseEvent):void {
var url:URLRequest = new URLRequest("http://www.google.com.tr");
navigateToURL(url, "_blank");
}
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • tapsin adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    147 cevap - 0 soru
    Sürekli yeni frame oluşturup üst üste bindiriyorsunuz işi biten frame leri silmeniz gerekiyor. Yada işi biten frame yeni frame ile yer değişmeli dosya boyutu şişmemeli.

Cevaplar

Hiç cevap bulunamadı.