![]() |
![]() |
|
|
#1 (permalink) |
![]() Üyelik tarihi: 23-12-05
Bulunduğu yer: ßєץøĝLu.
Mesajlar: 242
Tecrübe Puanı: 385
Rep Puanı : 9533
Rep Derecesi :
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Sizlerde alttaki yolu izleyerek bu uygulamayı yapabilirsiniz. Dersimize başlayalım. Boş bir flash döküman oluşturalım.
Ana sahnede "Layer1" ilk frame üzerinde alt resimdeki gibi üç adet şekil oluşturalım, yaptığımız şekilleri teker teker butonlara dönüştürelim ve "instance name" kısımlarına yine alt resimdeki gibi isimler verelim. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] İkinci bir layer oluşturalım ve Layer2' nin ilk framesine alttaki "action script"i yazalım. //ilk değişkenleri atıyoruz. Kod:
var zamanlama:Boolean = false;
var paused:Boolean = false;
var kalan:Number;
var gecenzaman:Number;
var gecensaat: Number;
var gecendakika:Number;
var gecensaniye:Number;
var gecensalise:Number;
var baslangic_zamani:Number;
var kalan:Number;
var saatler:String;
var dakikalar:String;
var saniyeler:String;
var saliseler:String;
_root.play_btn.onPress = function() {
if(!_root.zamanlama) {
if (_root.paused) {
_root.baslangic_zamani = getTimer() - _root.gecenzaman;
} else {
_root.baslangic_zamani = getTimer();
}
Kod:
_root.paused = false;
_root.zamanlama = true;
}
}
_root.stop_btn.onPress = function() {
Kod:
_root.zamanlama = false;
Kod:
_root.paused = false;
Kod:
_root.timer_txt = "00:00:00:00";
}
_root.pause_btn.onPress = function() {
Kod:
if(_root.zamanlama) {
_root.zamanlama = false;
_root.paused = true;
}
}
_root.onEnterFrame = function() {
if (zamanlama) {
Kod:
gecenzaman = getTimer()-baslangic_zamani;
Kod:
gecensaat = Math.floor(gecenzaman/3600000);
kalan = gecenzaman-(gecensaat*3600000);
Kod:
gecendakika = Math.floor(kalan/60000);
kalan = kalan-(gecendakika*60000);
Kod:
gecensaniye = Math.floor(kalan/1000);
kalan = kalan-(gecensaniye*1000);
Kod:
gecensaniye = Math.floor(kalan/1000);
kalan = kalan-(gecensaniye*1000);
Kod:
gecensalise = Math.floor(kalan/10);
//Saatler için Eğer sayılar 10'dan daha küçükse önlerine 0 ekle. Kod:
if (gecensaat<10) {
saatler = "0"+gecensaat.toString();
} else {
saatler = gecensaat.toString();
}
Kod:
if (gecendakika<10) {
dakikalar = "0"+gecendakika.toString();
} else {
dakikalar = gecendakika.toString();
}
Kod:
if (gecensaniye<10) {
saniyeler = "0"+gecensaniye.toString();
} else {
saniyeler = gecensaniye.toString();
}
Kod:
if (gecensalise<10) {
saliseler = "0"+gecensalise.toString();
} else {
saliseler = gecensalise.toString();
}
_root.timer_txt = saatler+":"+dakikalar+":"+saniyeler+":"+saliseler;
}
};
aLıntı.
__________________
the siLenCer - Biz Olmak?.. Siz Olmadan, anlayamazsiniz...
|
|
|
|
![]() |
| Etiketler |
| yapimi, kronometre, flash |
| Konu Araçları | ||||||||||||
| ||||||||||||
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Flash intro + Flash Logo yapma programi herkes flash yapsin diye.. | CilveLi | Flash | 26 | 22-05-2009 14:41 |
| Flash Menu 123 Flash Banner ve Flash Menu Hazirlama Programi | CilveLi | Flash | 7 | 03-05-2009 15:55 |
| Flash Flash Flash IF Gururla Sunar | aLKoLiK | YouTube | 11 | 09-02-2008 22:15 |
| Gazoz kapaklari ile balik yapimi (: | Gravity | Ekran Görüntüleri / Resimleriniz (Screen Shots) | 0 | 04-02-2008 21:24 |
| Flash ile mp3/player yapimi. | Silencer | Flash | 1 | 28-01-2008 16:12 |