Reklam alanı

Google
Sistem saati: 02 Eylül 2010, 19:43

Tüm zamanlar UTC + 2 saat [ GITZ ]





Yeni başlık gönder Başlığa cevap ver  [ 2 mesaj ] 
Yazar Mesaj
 Mesaj Başlığı: Flash Hedef Belirtme (Ders-11)
MesajGönderilme zamanı: 23 Temmuz 2006, 16:33 
Çevrimdışı
Fast Friend
Fast Friend
Kullanıcı avatarı

Kayıt: 24 Aralık 2005, 17:26
Mesajlar: 207
Yaş: 25

Hedef Belirtme

Animasyonu yaptınız ama eksik olan bir şeyler var. Düğmelerinizdeki etkileşimler hep aynı yerde değilmi. Kullanıcı bir düğmeye tepki verdiğinde, başka bir yerde bir şeyler olsun istiyorsak bunu "tell target" ile, yani hedef söyleyerek yapabiliriz. Şimdi boş bir çalışma sayfası açıp işe başlayalım. Sayfanın alt kısmına yuvarlak çizip içine ana sayfa yazalım. Sonra hepsini seçip F8 tuşuna basalım. Adına ana sayfa diyerek "button" seçeneğini işaretleyip tamam diyelim. Sonra sahnenin görünmeyen yerine geniş bir dikdörtgen çizelim. Bunu da seçip F8 tuşu ile animasyon adı altında "Movie clip" yapalım. Şimdi animasyon adlı movie clip'imizi kütüphanemizden çağırarak açalım. 5. frame'e gidip keyframe koyalım. Seçili olan dikdörtgeni silip aynı genişlikte daha uzun bir dörtgen çizelim ve içine "tıklarsanız ana sayfaya gidersiniz" yazalım. Sonrada "shape tween" ile animasyonu bitirelim. Sonra da ilk ve son frame'lere Actions'tan stop değerini verelim (Bu sefer frame'e Actions verildi!). Tekrar scene1'e dönüp, yaptığımız animasyonun üzerinde sağ tıklayıp properties'inden "Definition" sekmesini seçelim. Orada "Instance Name" kısmına ana sayfa yazalım. Bu, yaptığımız movie clip'in gerçek ismidir.

Şimdi "Insert > Scene" ile bir scene daha ekleyelim. Burayada "Şimdi ana sayfaya girmiş oldunuz" yazalım ve hemen altına "geri dönmek için buraya tıklayın" yazalım. Son yazdığımız yazıyı seçip F8 ile düğme yapalım. Yaptığımız bu düğmenin Actions kısmına "On Mouse Event" yazdıralım. Sonrada "GoTo" komutunu koyalım. "GoTo" komutuna, sağ taraftan "Scene1" diyelim. "On" komutuna da Press diyelim ve kapatalım. Liste aşağıdaki gibi olmalı. Burada yaptığımız iş -"geri dönmek için burayı tıklayın" yazısına tıklandığı zaman scene 1'e git ve dur, demektir. Dur diyoruz çünkü Scene 1'de oynatılacak bir şey yok. Eğer olsaydı, alt kısımda "goto and play" seçeneğini işaretlememiz gerekirdi.

Tekrar Scene 1'e dönelim ve orda olan ana sayfa düğmesinin Actions'ına geçelim. İlk önce mouse üzerine geldiği zaman yukardaki movie clip'i oynatsın diyeceğiz. Yani hedef söyleceğiz. Artıya basarak "tell target" seçin. Yan tarafta ana sayfa isimli movie clip görünecektir. Eğer görünmüyorsa movie clip'in "Instance Name" kısımına bir şey yazmamışsınızdır. Ana sayfa yazılı clip'in üzerine çit tıklayın. Aşağıda "Target" penceresine "/ana sayfa" yazacaktır. Artık hedef belli oldu. Şimdi yine artıya basarak "Play" komutu verelimki movie clip oynasın. Yoksa ilk frame'e verdiğimiz stop değerinden dolayı 1. frame'de kalır. Eğer hedef movie clip'imiz karışık bir animasyon ise, o zaman "GoTo" diyerek isdeğimiz frame'den oynatmaya başlayabilirdik. Ama bize sadece "Play" demek yetiyor. "On" komutuna da "Roll Over" diyelim ki mouse düğmenin üzerine geldiğinde animasyon oynamaya başlasın. Şimdi en aşağıda kalan "End On" komutunun üzerine gelip tekrar artıya basalım. Yine "tell target" diyelim. Bunu da mouse düğmenin üzerinden çekildiği zaman animasyonun durması için yapalım. Aynı şekilde hedefi "ana sayfa" seçelim ama bu sefer "GoTo" diyerek durmasını sağlayalım. Aşağıdaki Control seçeneği "goto and play" işaretli değilse, komut "Go To and Stop (1)" şeklinde olacaktır. Son verdiğimiz hedefin "On" komutuna da "Roll Out" diyelim ki mouse üzerinden çekildiği zaman movie clip oynamasın. Burada dikkat edilmesi gereken bir nokta var. Eğer mouse düğmenin üzerinden çekildikten sonra da movie clip'in başka bir yeri oynayacaksa frame numarasını vermek yeterlidir. Yalnız movie clip üzerinde hangi frame'lere stop değerlerini verdiğinizi unutmayın. Son olarak tıkladığımız zaman Scene 2'ye geçsin istiyoruz. En alttaki "End On" komutunun üzerine gelin ve artıya basın (dikkat ederseniz komutları sırası ile vermek için, yazacağımız komut nereye koyulacaksa onun hemen üstüne tıklamanız gerekli). Bu sefer "On Mouse Event" komuunu seçin, ardından "GoTo" komutunu seçin ve sağ taraftan Scene 2'yi işaretleyin. Scene 2'de oynatılacak hiç birşey olmadığından "stop" değerinde kalıp kalmaması önemli değildir. "On" komutunu da "Press" yaparak tıklandığı zaman Scene 2'ye geçmesini sağlayalım ve son olarak Scene 1'deki frame'e "Stop" değerini verelim. Bu da Scene 1 oynadıktan sonra hemen Scene 2'ye geçmesini önler. Artık aşağıdaki komut listesinde görüldüğü gibi listemizi bitirelim. CTRL+ENTER'e basarak izleyin.


Başa Dön
 Profil  
 
 Mesaj Başlığı:
MesajGönderilme zamanı: 27 Ağustos 2006, 20:58 
Çevrimdışı
New Friend
New Friend
Kullanıcı avatarı

Kayıt: 22 Nisan 2006, 22:58
Mesajlar: 4
Yaş: 21
paylaşımın için sağol...yüreğine sağlık...bu arada kimsede teşekkür etmemiş..sömürüp gitmeyin arkadaşlar..klavye elinize yapışmaz...


Başa Dön
 Profil  
 
Eskiden itibaren mesajları göster:  Sırala  
Yeni başlık gönder Başlığa cevap ver  [ 2 mesaj ] 

Tüm zamanlar UTC + 2 saat [ GITZ ]


Benzer başlıklar
 Başlıklar   Yazar   Cevaplar   Görüntüleme   Son mesaj 
Yeni mesaj yok FLASH'la Tanışalım (Ders-1)

UnreaL

3

2591

05 Temmuz 2008, 00:37

TuRkUaZA Son mesajı görüntüle

Yeni mesaj yok Flash Semboller (Ders-4)

UnreaL

0

2550

23 Temmuz 2006, 16:27

UnreaL Son mesajı görüntüle

Yeni mesaj yok Flash Katmanlar (Ders-5)

UnreaL

0

2194

23 Temmuz 2006, 16:28

UnreaL Son mesajı görüntüle

Yeni mesaj yok Flash Sesler (Ders-6)

UnreaL

0

2907

23 Temmuz 2006, 16:28

UnreaL Son mesajı görüntüle

Yeni mesaj yok Flash Preloading (Ders-10)

UnreaL

0

2968

23 Temmuz 2006, 16:32

UnreaL Son mesajı görüntüle

 


Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir


Bu foruma yeni başlıklar gönderemezsiniz
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı düzenleyemezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu foruma eklentiler gönderemezsiniz

Aranacak:
Geçiş yap:  

© 2003, 2010 Türkiye Forum | Geçerli XHTML | CSS | Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Türkçe çeviri: phpBB Türkiye
phpBB SEO

Sitemize kayıt olan kullanıcılar forumlarımıza mesaj/başlık/konu/içerik gönderme veya yazma yetkisine sahip olurlar.Bu nedenle tüm bu kayıtlı kullanıcılar sitemiz üzerine ya da forumlarımıza direkt olarak (önceden onaysız) mesaj gönderebilmektedirler. turkiyeforum.com yöneticileri ve yardımcıları bu kullanıcılar tarafından yayınlanabilecek her türlü uygunsuz, etik kurallara aykırı, site kurallarımıza aykırı, telif haklarının ihlalini içeren, yasa dışı v.b. içerikleri/mesajları/ögeleri tespit eder etmez derhal ilgili konuyu/mesajı/başlığı/yazıyı site üzerinden sileceklerdir/yayından kaldıracaklardır ve gerekirse kullanıcının IP adresini tespit edip ilgili kullanıcıyı siteden uzaklaştıracaklardır. Yine de her türlü duruma karşı tarafımızdan tespit edilemeyen, gözümüzden kaçan, takip edilemeyen bu tarz ilgili kurallara ya da yasalara aykırı unsurlar bulursanız İletişim formunu ya da admin @ turkiyeforum.com e-posta adresini kullanarak bize bildirebilirsiniz.