|
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.

|