Flash Preloading - Papatyam Forum

Papatyam Forum

Go Back   Papatyam Forum > ..::.BİLGİSAYAR & TEKNOLOJİ.::. > Web Master > flash

Yeni Konu aç  Cevapla
 
Seçenekler
Alt 22 January 2009, 00:21   Mesaj No:1

agasarlinuris

Papatyam Aktif Üyesi
Avatar Otomotik
Durumu:agasarlinuris isimli Üye şimdilik offline konumundadır
Papatyam No : 1326
Üyelik T.: 16 July 2008
Arkadaşları:0
Cinsiyet:
Mesaj: 53
Konular:
Beğenildi:
Beğendi:
Takdirleri:10
Takdir Et:
Konu Bu  Üyemize Aittir!
Standart Flash Preloading

Flash Preloading

Flash Preloading

Actions - If frame is loaded

Animasyon başlamadan önce lütfen bekleyin diye bir yazı çıkması ve esas animasyon başlayıncaya kadar ziyaretçiyi meşgul etmesi. Bu özellikle uzun animasyonlarımızda çok faydalı olacaktır. Animasyonun tümünü yükleninceye kadar başka bir küçük animasyonla ziyaretçiyi meşgul etmek ve daha sonra esas animasyonumuzu akıcı bir şekilde ziyaretçiye izletmek için Actions komutlarından "If frame is loaded"ı kullanacağız. Yani eğer bu belirttiğim frameler yüklenmişse oynat demektir.

İlk önce sahneye iki adet scene ekleyelim. Bunlardan birincisi yüklenirken vereceğimiz mesaj, ikincisi esas animasyonumuz olacak. Scene 2'ye geçerek elimizde bulunan mevcut bir animasyonu koyalım. Scene 1'e de isterseniz yazı yazarak isterseniz küçük bir animasyon koyarak ziyaretçiyi meşgul edelim. Biz yukarıdaki animasyonda "sayfa yüklenirken lütfen bekleyin" yazdık ve bunu F8 tuşuna basarak Movie Clip yaptık. Daha sonra arkasına bir daire çizip, bunu F8 ile sembol yaptıktan sonra 10. ve 20. framelere keyframe yerleştirdik. 1. ve 20. frame'lerdeki dairenin alpha'sını (dairenin üzerinde sağ tıklayıp properties'ine bakın) sıfır yaptık. aradaki frame'lere ise motion tween verdik. Son frame'e ise actions'tan "goto and play (current scene-frame 1)" komutunu verdik. Aslında böyle bir animasyona gerekte yoktu. Düz yazı bile bizim işimizi görürdü. Ancak ziyaretçiyi meşgul edeceksek bu küçük animasyonlar şarttır. Yaptığımız animasyon Scene 1'de olması lazım. şimdi tek layere ikinci bir keyframe daha koyarak Actions'tan komutlarımızı verelim. İlk keyframe'e gelip sağ tıklayın. Sonra Actions kulakçığına tıklayıp artı işaretine basın. Komut menüsünden "If frame is loaded" komutunu seçin. Yan tarafta kalan alt menülerden Scene'i ; scene 2 olarak seçin. Frame number kısmına da scene 2'de bulunan esas animasyonunuzun en son frame numarasını verin. Sonra yine artıya basarak "GoTo" komutunu seçin. Scene kısmına, Scene 2; frame number kısmınada "1" yazın ve alttaki "goto and play" kutusunu işaretleyin. Şimdi ikinci frame gidip Actions'tan "GoTo" komutunu seçin. Scene kısmına "current scene" yada "scene 1", frame number kısmına da "1" yazın. Hepsi bu. Şimdi yaptığımız işlemlerin Türkçe'sini öğrenelim. İlk frame'deki komutlarla; eğer Scene 2'deki "X" nolu frame yüklenmişse, Scene 2'deki "1" nolu frame git ve oynat. Yok yüklenmemişse devam et. Devamı otomatik olarak 2. frame'e gitmek olacaktır. İkinci frame'de ise ; anlaşılan sen daha yüklememişsin geri dön ve yüklemeye devam et diyoruz. Şimdi burada önemli bir konu var. Eğer mesaj kısmına farklı şeyler yazdırmak istiyorsak, yani "görüntü yükleniyor"-"görüntü yüklendi"-"ses yükleniyor"-ses yüklendi" gibi birkaç tane mesaj uyarısı verceksek, birinci Scene'deki frame sayısını arttırıp "If frame loaded" komutlarını bölmek lazımdır. Yani her mesaj uyarısına karşılık gelen iki adet frame koymamız gerekecek. Ve her ilk frame'de esas animasyonun belli bir kısmını yüklenmişse devam edecek, ikinci frame'inde ise döngüye devam edecek şekilde olmalıdır. Yani 100 frame'den oluşan esas animasyona iki adet mesaj vereceksek Scene 1'de dört frame olması lazımdır. 1. frame'e esas animasyonun 50 frame yüklenmişse 2. frame git , 2. frame'de ise geri kalan 50 frame yüklenmişse oynat dememiz lazımdır. Bu frame;'lerin altına ilave layer açarak istediğimiz mesajları yazdırabiliriz
Bu Mesajı Yetkililere Rapor Et
Alıntı ile Cevapla
Cevapla

Bookmarks

Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler

Benzer Konular
Konu Başlıkları Konuyu Başlatan

Papatyam Forum Ana Kategori Başlıkları

Cevaplar Son Mesajlar
İstanbulu Dinliyorum-Flash PESTEMAL Resimli & flash animasyonlu & Şiirler 0 30 April 2009 23:42
Sensizlik-FLASH PESTEMAL Resimli & flash animasyonlu & Şiirler 0 30 April 2009 23:31
AŞK YEMİNİ-FLASH PESTEMAL Resimli & flash animasyonlu & Şiirler 0 30 April 2009 23:29
Bıraktığın Yerdeyim...FLASH PESTEMAL Resimli & flash animasyonlu & Şiirler 0 30 April 2009 23:28
Flash Çizim Yapma agasarlinuris flash 0 21 January 2009 23:53

Yeni Sayfa 1

www.papatyam.org Ana Sayfa

Tefekküre Davet Köşesi

Papatyam Sosyal Medya Guruplarımıza Katılın

                       Instagram         

Papatyam alemdarhost.com sunucularında barındırılmaktadır.