21 Oca 2008

Harici Resim Yüklemek

4 Yorum Bileşenler, Örnek Uygulamalar

Flash uygulamalarda gereksiz yere dosya boyutunu büyütmemek ve dinamik bir uygumala geliştirmek için, flash uygulamalarımıza çalışma esnasında dışarıdan ses (mp3), hareketli grafik (flv ve swf) ve resim (jpg,gif ve png) yükleyebilirsiniz.

Yükleniyor

Harici resim yüklemek için bu örneğimizde Flash Components (Bileşenleri) kullanacağız.

  1. Components panelini açmak için Window > Components (Ctrl+F7) seçimini yapın.
    Flash Components
  2. Components panelinden UILoader bileşenini sahneye sürükleyip bırakın ve daha sonra bu bileşeni seçili hale getirerek Properties panelinden genişlik değerine 320, yükseklik değerine 240 ve Instance Name kısmına foto değerlerini verin.
    UILoader Component
  3. UILoader bileşenini eklediğimiz layera loader ismini verin. Dana sonra loader layerının üstüne yeni bir layer ekleyin. Bu yeni layera scripts ismini vererek bu layerdaki 1.frame seçili hale getirin ve Actions Paneli açın (F9).
    Timeline
  4. foto ismini verdiğimiz UILoader bileşenine dışarıdan bir resim yüklemek için aşağıdaki kodu Actions Paneline yazın. Bu kod bloğundaki foto bileşenimizin adı, gunBatimi.jpg ise fotoğrafımızın yolunu ve ismini belirtmektedir.
    Actions Panel
  5. Resim yükleme işlemimizi tamamladık. Şimdi ise resmin yüklenme aşamasında kullanıcıya bilgi verecek yükleniyor kısmını yapalım. Bunun için Components panelinden ProgressBar bileşenini loader layerının üzerinde yukleniyor isimli yeni bir layer oluşturarak buraya sürükleyelim.
    Flash Components
  6. ProgressBar bileşenini seçin ve Properties panelinden Instance Name alanına bar yazarak bir örnek isim tanımlayın.
  7. Daha sonra Properties panelinin yan tarafında bulunan Parameters panelini aktif hale getirerek source kısmına yüklenip yüklenmediği kontrol edilecek nesne olan foto değerini yazın.
    ProgressBar Source
  8. Son olarak scripts layerının 1.karesini seçili hale getirerek Actions Panelini açın ve aşağıdaki kod bloğunu yazın. Bu kod bloğunun ilk satırında progressBar için bir olay işleyici tanımlıyoruz. 2. satırda ise bu olay işleyicinin hangi olayı takip edeceğini belirliyoruz. Son olarakta olay işleyicinin bu olay ile karşılaştığında ne yapacağını söylüyoruz.
    Actions Panel

Örnek dosyayı buradan indirebilirsiniz.

Etiketler: , ,
Benzer Yazılar

4 Yorum to “Harici Resim Yüklemek”

  1. SABRİ says:

    Bu örnek çok güzel benim ihtiyacım olan şey ise bir butona tıklandığı zaman resmi dışardan çağıracak başka bir butona tıklandığında o resimin alpha değeri yavaşça sıfıra inerken diğer resim yüklenecek eğer böyle bir örnek varsa elinde gönderebilirsen yada burdan paylaşabilirsen sevinirim teşekkürler.

  2. regaip acar says:

    hocam bekle bekle olece m hadı artık basılı yada e- kitap fark yapmaz bekliyoruz …..

  3. Cemal TANER says:

    Sizi PCWorlddeki yazılarınızdan beri takip ediyorum. Eğitici BT Formatörüyüm. Şu an Antalta-Gazipaşa’da AS 3.0 adım attığımız eğitimin sonuna geldik. Kitabınızı ben de dört gözle bekliyorum. İyi çalışmalar.

  4. EMRE says:

    çok ilginç resimmler istiyorum

Yorum Ekle