Ders 61 ( Kasım 2010 )
Konu : CS5 / AS3 ; Loader ile yüklenen swf'yi komuta etmek
Gerekenler : Flash CS5 ve şu dosya.
Gereken dosyayı indirip bir klasöre açınız. swf2.fla ve swf2.swf dosyaları mevcut. Bunları inceleyin. swf2 'nin 1. frame stop(); komutu ile durdurulduğunu görün (çalıştırıp da test edebilirsiniz).
Önemli olan burada swf2'nin ilk frame'de durmasıdır. Ekrandaki 1 rakamı bunu görmemizi sağlıyor.
Sonra da aynı klasöre yeni bir boş Flash dosyası açın ve ilk frame şu kodları ekleyin:

Bu dosyayı swf1.fla olarak kaydedin ve çalıştırın.
6- bir Loader objesi oluşturalım.
7- bu yapıyı ezberleyin, çok kullanacaksınız. Loader sınıfıyla yüklediğimiz içeriğin durumunu öğrenmek için Loader'ın contentLoaderInfo özelliğini (property) kullanıyoruz. Bu özelliğe event atıyoruz: bittiğinde fK fonksiyonunu çalıştır.
8- Loader'ın görünmesi için elbette sahneye ekliyoruz.
11- Loader'ın content özelliği yani içeriğini movieclip'e dönüştrüp yeni bir MovieClip nesnesine atıyoruz.
12- Artık bu movieclip'i istediğimiz gibi kullanabiliriz.
15- swf2.swf 'yi loader ile yüklüyoruz.
Bu ders hakkında sorularınızı hakan@FlashDersi.com 'a Ders61 konusuyla yollayabilirsiniz. Fla dosyasını da yollamayı unutmayınız.
yukarı git |