Ders 61

Bana bu sayfadaki ders hakkında soru yöneltmek için E-posta yollayınız lütfen. Veya FlashDersi.com adlı Facebook grubundan da ulaşabilirsiniz.

Benim tarafımdan hata çıkma ihtimali çok azdır. Bende çalıştığına göre sizde de çalışmalı uygulamalar. Yine de ufak tefek yazım hatası mümkündür tabiiki. Fakat biraz Flash bilgisi ile onları siz düzeltebilmelisiniz.

Derslerin içerikleri belli bir sıraya göre gitmiyor. Aklıma ne gelirse veya ilginç bulduğum, pratik veya işe yarar ne bulursam eklemeye çalışacağım. Eğer belli bir konuda iyi bir örnek görmek istiyorsanız sitemde bunu bana bildirin bir E-posta ile.

Derslerimde CS5 ve AS3 kullanıyorum. Bu yüzden fla dosyalarını Flash CS3 ve CS4 ile açarken sorun yaşarsınız.

 

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:

FlashDersi.com - ders 61

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