Soru - Cevap Bölümü
/ Kategori: Programlama
09/02/2010 - 07:24:01 cevap (5) Okunma : 853 Bu yazıyı 0 kişi tuttu.
SetInterval() Fonksiyonu
mesaj = function ():Void {
trace("hello");
};
setInterval(mesaj,5000);
yukarıdaki kodda 5 saniyede bir output'ta hello yazması lazım falak yazmıyo hocam. Flash8 kitabında aynen bu şekilde kodlar :D. sorun nedir acaba?
Cevaplar
( Faydalı Cevapları Göster )
senin yazdığın kod as2 ama as3 istersen aşağıdaki şekilde yapabilirsin.
var intervalDuration:Number = 1000;// duraklama zamanı
function SetIntervalExample ()
{
var intervalId:uint = setInterval(myRepeatingFunction, intervalDuration);
}
function myRepeatingFunction ():void
{
trace ("merhaba");
}
SetIntervalExample ();
as3 kodu için teşekkürler hocam :). Şimdi durumum şu:
ekteki fla dosyasında iki türlü dönme hareketi gerçekleşiyor.
1. hareket = istediğim gibi dönüyor fakat movie clib sürekli aynı rotationda. Sürekli -10 derecede yapıyor.
2. hareket = matematiksel olarak sağlıklı fakat "easeoutBack" tweenini algılamıyor.
Bu movie clibi -10 derece açıyla sağa ve "easeoutBack" tweenini algılayacak şekilde nasıl yaparız hocam.Yani 1. ve 2. hareketin karışmını
sürekli -10 değeri olayını yani 1. hareketi herhangi bir değer belirterek ve sürekli onu arttırarak yapabilirsin, yani;
#include "lmc_tween.as"
myObj = new Object();
var deger:Number;
myObj.cevir = function() {
y = cember._rotation = (cember._rotation + 10);
cember.tween("_rotation", deger ,1,"easeoutBack");
deger +=10
};
ID = setInterval(myObj, "cevir", 1000);
ama 2 nci maddedeki soru için bir şey diyemiyecem çünkü as2 kullanmıyorum... :)
yardımlarınız çok teşekkürler hocam.Ama ben zaten aşağıdaki kodla dönme işlemini düzgün bi şekilde yapıyorum fakat "easeoutBack" tweenini algılamıyor. Sorun dönme hareketi değil, "easeoutBack" yani :S.
#include "lmc_tween.as"
myObj = new Object();
myObj.cevir = function() {
y = cember._rotation = (cember._rotation + 10);
cember.tween("_rotation",y,1,"easeoutBack");
};
ID = setInterval(myObj, "cevir", 1000);
Etkinlikler
Konferans
XII. Akademik Bilisim Konferansı
XII. Akademik Bilisim Konferansı
II. AB'10
XII. Akademik Bilisim Konferansı 10-12 Şubat
Mugla Üniversitesi
Üniversitelerde bilgi teknolojileri konusunda ilgili grupları biraraya
...
Kategori:
Konferans
MMIstanbul Blog'undan
Blog Bölümü Blogevi.com'a Taşınıyor
Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...
7.500'üncü üyemiz Cem Koç!
Neler Yapılabilir?
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)










aşağıdaki gib denedim fakat, cember movie clibi yalnız bir kere 50 derece açıyla dönüyor. Benim istediğim bunu her saniyede bir yapması.