|
|
#1 (permalink) |
|
Üyelik Tarihi: 02.11.2001
Yer: Viyana, İstanbul
Yaş: 31
Mesaj: 1,019
|
[tutorial:]gün,saat,dakika,saniye olarak Geri Sayim
amac: gün saat dakika ve saniye olarak geri sayim yapacak bir sayac hazirlamak calisan örnegini görmek icin tiklayin _________________________________________ sahneye ayri ayri 4 tane Dinamik Text alani yerlestin, 1.alana tiklayip properties panelinden Var kismina tag yaziyoruz ayni sekilde 2. alan icin stunde 3. alan icin minute 4. alan icin sekunde yaziyoruz. ve timeline da 1. frame action olarak d = new Date(); tag = 30- d.getDate(); if (length(tag) < 2) { tag = "0" + tag; } stunde = 24 -d.getHours(); if (length(stunde) < 2) { stunde = "0" + stunde; } minute = 60-d.getMinutes(); if (length(minute) < 2) { minute = "0" + minute; } sekunde = 60-d.getSeconds(); if (length(sekunde) < 2) { sekunde = "0" + sekunde; } yaziyoruz. //burda d=new date(); ile birer zaman nesnesi olusturuyor ve get.date(); ile de bulundugumuz tarihin okunmasini sagliyoruz 30-d.getDate(); ile de geriye ne kadar zaman kaldigini hesaplatmis oluyoruz. burdaki '30' ayin 30.da acilacak bir site icin düsünebilirsiniz sayet sizin isiniz ayin 27'inde gerceklesecekse 27-d.getDate(); yaparsaniz 27sine ne kadar kaldigini sayacaktir timeline'da 2.frame gotoAndPlay(1); yazin //bununla da dinamik alanlarin tazelenmesini yagliyoruz. karsilastirma/deneme yapmak icin buradan fla' olarak download edebilirsiniz: geri_sayim.zip daha önce konu edilmis post
__________________
Z:web 2.0 As Flowers E-kart Düşünüyorum Öyleyse e-Varim Emre Murat Tatar Duyarlı Gençlik TR Mesaj emremer tarafından 25.03.2004 (21:32) yeniden düzenlendi. |
|
|
|
|
|
#2 (permalink) |
|
Re: [tutorial:]gün,saat,dakika,saniye olarak Geri Sayim
Bir Diğer Örnek:
PHP SAYFASI(ZAMAN.PHP) Kod:
<?PHP $metin = "data_yil=".date("Y")."&&data_ay=".date("m")."&&data_gun=".date("d")."&&data_saat=".date("H")."&&data_dakika=".date("i")."&&data_saniye=".date("s")."&&veri=bitti"; echo($metin); ?> Kod:
_root.veri = "bekle"; loadVariables("zaman.PHP", _root); basla = getTimer(); mesaj = ""; mesaj2 = ""; 2.frame boş 3.frame Kod:
if(_root.veri != "bitti"){
gotoAndPlay(2);
}else{
gecikme = (getTimer() - basla)/2;
}
4.frame Kod:
saniye_hesapla = int(_root.data_saniye)+Math.floor((getTimer()-basla+gecikme)/1000);
simdi = new Date(_root.data_yil, _root.data_ay-1, _root.data_gun, _root.data_saat, _root.data_dakika, int(saniye_hesapla));
mesaj2 = "";
_root.yazalim = simdi.toString();
if (simdi.getFullYear() == 2004) {
mesaj2 = "Mutlu Yıllar";
mesaj = "";
} else if (31-simdi.getDate()>0) {
mesaj = 31-simdi.getDate() add " GÜN";
} else {
m_dk = -1;
m_sa = -1;
m_sn = 60-simdi.getSeconds();
if (m_sn == 60) {
m_sn = "00";
m_dk += 1;
} else if (m_sn<10) {
m_sn = "0" add m_sn;
}
m_dk += 60-simdi.getMinutes();
if (m_dk == 60) {
m_dk = "00";
m_sa += 1;
} else if (m_dk<10) {
m_dk = "0" add m_dk;
}
m_sa += 24-simdi.getHours();
mesaj = m_sa add ":" add m_dk add ":" add m_sn;
}
5.frame Kod:
gotoAndPlay(4);
__________________
MertGutavPortfolio |
|
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 09.05.2005
Yer: Ankara
Yaş: 26
Mesaj: 149
|
Yıl ay gün hatta saat değerini bile verebileceğimiz bir geri sayma motoru. Siz saymayın burada sayılmışı var.
__________________
Çocukken her sabah Tanrı'ya yeni bir bisiklet alması için dua ederdim.Ama sonunda insan Tanrı ilişkisinin böyle olmadığını anladım ve kendime yeni bir bisiklet çaldıktan sonra her sabah günahlarımın affedilmesi için O'na dua ettim. "Al Capone" flasher & eiNsteiN |
|
|
|
|
|
#4 (permalink) |
|
Re: [tutorial:]gün,saat,dakika,saniye olarak Geri Sayim
@emremer -- Gayet güzel bir tutorial olmuş. Geri sayım olayı fazla kullanım alanı olan bir şey olmasa da içerdiği kod mantığı benim başka problemleri çözmeme yaradı.
Eline sağlık. @flasher -- alternatif örnekler güzeldir ama yapılışını ve mantığını açıklayan tutoriallar çok daha fazla işe yarar. Bu bakımdan "hazır yapılmış"a fazla yönelmeyelim, baştan da olsa kendimiz yapalım
|
|
|
|
|
|
|
#5 (permalink) |
|
elinize sağlık hocam
__________________
www.sanalmag.com |
|
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!