Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
2466
Tıklama
0
Öne Çıkarma
Flash Esneme ile ilgili basit bir çalışma
M
15 yıl
Binbaşı
Konu Sahibi

Flasha başlamış yeni kullanıcılar için anlatmaya çalıştığım bir ders
http://site.mynet.com/gunmania/gunman_a.swf
Linkte mouse ile harflerin üzerinde dolaştığınızda gördüğünüz esneme efektinin nasıl yapıldığına dair kendimce hazırladığım bir ders yararını görürsünüz inş.



Yeni bir dosya açıyoruz.Boyutu önemli değil fps ayarını 40 yapın yada 30
Yazı aracını alıp her hangibir bir harf yazıyoruz tek bir harf

< Resime gitmek için tıklayın >

Daha sonra bu harfi seçerek ctrl+b yapalım 2 kez bu yazımızı grafiğe çevirecektir ve animasyonda oynarken yazının titremesi önler.

< Resime gitmek için tıklayın >

F8 basıp movie clip yapalım harfimizi
Propeties panelinde filters bölümünden drop shadow efektini verelim ayarları defaultta kalsın

< Resime gitmek için tıklayın >

6. kareye gelip f6 ya basalım 1. kare ve 6. kare arasınada motion tween verelim.

< Resime gitmek için tıklayın >

6. karedeki harfimizi seçelim shift tuşuna basılı tutup 4 kere aşağı tuşuna basalım ve tekrar seçip 6 karede yine q harfine basıp yukardan uzatın yanlardan daraltın.

< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >


Şimdi burası önemli 1. kareye sağ tuş copy frame yapıp 11. kareyi seçip paste fram deyin

< Resime gitmek için tıklayın >

11. karedeki harfimizi biraz genişletip boy olarakta küçültelim.16. Kareyi seçelim f6 ya basıp keyframe oluşturalım bu sefer m harfimizi seçip shift tuşu basılı olarak 3 kere yukarı tuşuna basalım.Yine aralara motion tween verelim.Burada tekrar harfimizi uzatıp daraltalım resimdeki gibi olabilir.

< Resime gitmek için tıklayın >

Burada 1. kareyi copy frames yapıp 21. kareye paste frame yapın
Şimdi bütün frameleri seçip cut frames yapın
Ctrl+f8 tuşuna basıp yeni boş movie clip oluşturun ve 1.frame gelerek sağtuş paste frame yapın.

< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >


Movie clipde Yeni bir layer açın üste.1. frame seçerek f9 u basın action oanelimiz açıldı buraya stop(); kodomuzu yazalım ve paneli kapatalım.

< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >


Alttaki layerde 1. frame deki m harfimizi seçip 2. layerın 1. karesine ctrl+shift+v yapalım üzerine tekrar yapıştırmış olduk.2.layerdeki m harfimize f8 basıp buton yapın ve butonun içine girip up kısmını hite taşıyın ve movie clibe geri dönün.

< Resime gitmek için tıklayın >

Şimdi oluşturduğumu m butonuna
on(rollOver){
gotoAndPlay(1);
}
kodunu yazalım yine butonumuzu seçip f9 a basıp paneli açıp yazabilirsiniz.Bu kod"mouse üzerine gelince m butonun 1. frameden itibaren oyna" demek.Butonun bulunduğu üst layerde 2. frame seçip f7 tuşuna basın bunu yapmamızdaki amaç mouse la oynatmaya başladığımız animasyonu oynarken üzerine gelince başa almasını önlemek.2. framede butonumuz olmucak.

< Resime gitmek için tıklayın >

Şimdi libraryde isim vermediğimizi bir movie clibimizi var isim vermediyseniz hiç birine symbol 2 diye kayıtlıdır. bunu sahneye alıp test edin ctrl enter ile.Mouse ile üzerine gelince oynayıp başa döncektir.

Tek tek diğer harfleride aynı şekilde yapabilirsiniz hızlı yolu duplicate ilede yapılır ancak biraz karışık olabilir sizin için.Benim verdiğim örnekteki Gunmania animasyonu bana ait orada daha uzun tuttum mesela orada 21. framede 3 kez aşşağı sonra 2kez yukarı gibi uzattım animasyonu.
incelemeniz için
http://malum.com/files/409889038/dersornek.rar

malum yerine biliyosunuz ne yazacağınızı.





< Bu mesaj bu kişi tarafından değiştirildi muratgun -- 30 Temmuz 2010; 2:16:27 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.