Flash'ta geliştirdiğiniz oyunlarda çok işinize yarayacak bir uygulama yapacağız. Oyun yüklenmeden önce kullanıcıya ön yükleme ekranı göstermelisiniz ki sıkılıp kapatmasın ve bilgilensin. 1. Şimdi Flash'ta bir proje açın, adını "preloading uygulaması" olarak değiştirin. 2. Sonra "Insert - New Symbol - Movie Clip" yapın ve bir dikdörtgen çizin, kenarlıkları kalın ve iç dolgu rengi olmasın. 3. Sonra "Insert - New Symbol - Graphics" yapın ve oluşturduğunuz movie clip in içine atın. Uzunluğunu sıfırlayın (W:0) ve "Instance Name" ini "lbarPos" olarak değiştirin. 4. Movie clipin içine bir de "Dynamic Text" olarak "LOADING 0%" yazın. Instance Name ini "loadingText" olarak değiştirin. Son olarak görüntü aşağıdaki gibi olmalı. Şimdi Movie Clibi ana sahneye taşıyın ve adını(Instance Name) "loadingBar" olarak değiştirin. Bu birinci kare idi. İkinci kareye de bir kaç resim import ederek yerleştirin. Sonra birinci kareye tıklayıp Actions kısmına şu kodları ekleyin. 5. Kodlar : stop(); //Animasyonu durduruyoruz. onEnterFrame = function() { yuklenen = _root.getBytesLoaded(); //swf dosyamızın yüklenmiş byte miktarı toplam = _root.getBytesTotal(); //swf dosyamızın toplam byte miktarı max = 226; //önyükleme movie clibimizin içindeki lbarPos isimli graphics //nesnesinin maksimum uzunluğu oran = yuklenen / toplam * 100; //Yükleme oranı % cinsinden oran2 = max * oran / 100; //Yükleme oranının maximum uzunlukla oranı //ana sahnedeki loadingBar nesnemizin içindeki loadingText isimli dynamic //text nesnesine yükleme oranını yazdırıyoruz. loadingBar.loadingText.text = "LOADING "+ Math.round(oran)+"%"; //ve uzunluğu artırarak loading efektini veriyoruz loadingBar.lbarPos._width = Math.round(oran2); //Eğer yükleme tamamlandıysa ikinci kareye (resimlerin bulunduğu yere) geç. if(yuklenen == toplam) gotoAndStop(2); } Ve son olarak CTRL+Enter yapıp animasyonu test edin ve bu penceredeki menuden simulate download seçin böylece animasyonu internette yükleniyormuş gibi görürsünüz.
13 Temmuz 2008 Pazar
Flash'ta preloading yapımı
Etiketler:
Flash Oyun Prog.
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder