1.Aşama
Öncelikle dokumanınızda preloader ve film (siz başka isimlerde verebilirsiniz) isminde 2 tane sahne(scene) oluşturun.
Sahneleri oluşturduktan sonra çalışma alanında bir dynamic text alanı oluşturun ve ekran_txt ismini verin.
Bu işlemleri tamamladıktan sonra kodlarımızı yazmaya başlayabiliriz…
2.Aşama
Bir önyükleme yapabilmek için öncelikle bilmemiz gerekenler:
- Dosyanın toplam boyutu
getBytesTotal() ve getBytesLoaded()…
Bu iki değeri tespit edebildikten sonra geriye bunları kullanarak önyükleme bitene kadar kullanıcıya bilgi vermek kalıyor.
3.aşama
Öğrendiğimizdosyanın toplam ve yüklenen değerlerini sürekli olarak kontrol etmemizgerektiği için onEnterFrame fonksiyonunu devreye alıyoruz.
onEnterFrameiçerisinde bu değerleri birer değişkene atarak filmin tamamıyüklendiğinde diğer sahneye geçmesini, eğer tamamı yüklenmediyseyüklenen yüzdeyi ekran_txt ye yazdırılmasını sağlıyoruz…
İşte hepsi budur…
stop();
onEnterFrame = function () {
yuklenen = _level0.getBytesLoaded();
toplam = _level0.getBytesTotal();
if (yuklenen == toplam) {
delete onEnterFrame;
gotoAndPlay(”film”, 1);
} else {
ekran_txt.text = Math.round((yuklenen/toplam)*100);
}
};