Film Klibi Örnekleri-1


 

Bu örneğimizde biri kurukafa diğeri göz olmak üzere 2 movie klip ve göz klibine eklenen bir görünmez buton mev cuttur.

1- Önce Insert > New Symbol komutunu verelim ve davranış olarak movie clip`i seçelim. İmport komutu ile hazırlanmış olan anime gif`i flash içine alalım.

2- Göz klibini oluşturalım. Yeni bir klip sahnesi açarak oval aracı ve renk olarak radial gradient yardımıyla göz küresini oluşturalım. CTRL+G ile gruplayalım. Üstte yeni bir katman ekleyelim, yine oval aracı ile göz bebeğini hazırlayalım.
Bunu da seçip gruplayalım.

3- Birinci katmanda 3. kareyi seçip insert frame komutunu verelim. 4.kareye bir keyframe ekleyelim ve göz bebeğini yön tuşlarıyla sola alalım. 6.kareye insert frame komutunu verelim.

4- 7.kareye bir keyframe ekleyelim. Göz bebeğini 1.karedeki gibi ortaya alalım. 9.kareye tekrar insert frame komutunu verelim.

5- 10.kareye keyframe ekleyelim göz bebeğini sağa alalım, 13. kareye frame ekleyelim.

6- İkinci katmandaki 13.kareye de insert frame komutunu verelim.Timeline görüntüsü şöyle olacaktır.

7- Şimdi sahneye dönelim. Sahne henüz boştur. Kütüphaneden kurukafa filmimizi sahnede uygun bir yere yerleştirelim. Kütüphaneden göz filmimizi alıp kurukafanın göz boşluklarından birine yerleştirelim. Boyutu büyük gelirse scala ile ayarlayalım. CTRL tuşuna basılı tutarak göz klibini tutarak sürükleyelim. Bir göz örneğimiz daha oldu.(Klibi çoğaltmanın pratik bir yoludur)
Bunu da öbür göz boşluğuna yerleştirelim. Şimdi heriki gözü seçip F8`e basalım ve davranış olarak movie clip seçimi ni yapalım. Properties panelinden bu göz klibine gozler ismini atayalım.Bu şekilde davranmamızın nedeni göz klibinde heriki göz arasındaki mesafe ayarını tam yapabilmek içindir.

8- Kütüphaneden bu iki gözlü klibi açalım. Hazırlamış olduğumuz görünmez butonu( sadece hit alanında şekil içerir.) gözlerin üzerine yerleştirelim.Properties panelinden bu butona gozbuton ismini atayalım. Görünmez butonun kullanılmsındaki neden klip üzerine gelindiğinde el işaretinin çıkması içindir. Aslında bu işleme gerek kalmadan sadece kod ile el işaretini yapmak mümkün. Örnek7 de bu işleme ait kodu görebilirsiniz.

9-Anasahneye dönüp timeline üzerindeki tek kareyi seçip şu komutu atayalım:

// Gozler klibi içindeki gozbuton üzerine fare ile basıldığında cek fonksiyonu çalışır. gozler.gozbuton.addEventListener(MouseEvent.MOUSE_DOWN, cek);

// Gozler klibi içindeki gozbuton üzerinde fare tuşuna basmayı bırakınca birak fonksiyonu çalışır.
gozler.gozbuton.addEventListener(MouseEvent.MOUSE_UP, birak);

function cek(event:MouseEvent):void {
gozler.startDrag();
}
function birak(event:MouseEvent):void {
gozler.stopDrag();
}

10- Sahnedeki gözü kurukafadan ayrı bir yere alalım. Filmimizi test edelim.