![]() |
|
| |||||||
|
| | Seçenekler |
|
#1
| ||||||
| ||||||
Director ve Flash EntegrasyonuDirector ve Flash Entegrasyonu Web, Macromedia Flash çıkmadan sanki siyah-beyazdı, ben öyle değerlendiriyorum. Bugün ise statik görüntüler artık insanlara yetmemeye başladı. Evet Statik görüntüler bazı websiteleri için uygun olabilir fakat insanlar değişiklik istiyor, canlılık bekliyorlar, etkileşim bekliyorlar. Bugün artık bir çok platformda Flashı görebilirsiniz. Web, Cep Telefonları, PDA'lar, İnteraktif sunumlar, E-Ticaret, Tanıtım CDleri, CD Kataloglar, oyunlar, reklamlar, animasyon ve Çizgi Filmlerde. Dünya pazarında haklı bir yer sahibi. İnsanların Flash'a tutkuyla bağlı olmaları ve bu kadar ilgi görmesi asla tesadüf değil. Hız-Esneklik-Tasarım Kolaylığı - Etkileşim - İzlenilebilirlik - Web Dilleri ve diğer programlarla Entegrasyon. Ne java appletleri ne de hazırladığınız animated gifler çözüm değildi web sayfalarını ve tanıtım cdlerini interaktif hale getirmek için. Director ve Flash entegrasyonunu basit bir örnekle inceleyeceğiz. Örneğimizde tanıtım filmimizden çıkış butonuna basıldığında flashta hazırlamış olduğumuz filmimizde kullanıcının filmden çıkmak isteyip-istemediğini soracağız. Flash+Director etkileşimini kullanarak bir uygulamayı sonlandırma ve kapatma örneği yapacağız.. Öncelikle 1. adım olarak flashta çıkış olarak gelecek ekranı hazırlayacağız. 1- 400 x 250 bir flash moviesi açıyorum. 2- 400 x 250 bir tane kenarları yuvarlatılmış dikdörtgen çiziyorum round rectangle radius'u 20. Çizdiğim kutuyu anime ediyorum. Küçükten büyüyecek şekilde. 3- Kutunun içine yazımı yazıyorum. Ben çıkmak istediğinizden emin misiniz?? yazıyorum siz isterseniz alternatifleri çoğaltabilirsiniz. Yazımızı da anime ediyoruz aşağıdan yukarı doğru gelecek şekilde. Alpha sı da 0 > 100 e olacak şekilde. ![]() 4- Yazımın altına 2 tane buton yapacağım. Birinci buton çıkış için diğeri ise filme geri dönüş yapmak için. Ben basit 2 tane buton yapıyorum. ![]() 5- Butonların üzerine Director'e emir verebilmem için gereken script'i yazıyorum. Kabul butonu için; on(release){ getURL("event: go_quit"); } Red butonu için; on(release){ getURL("event: send_back"); } ![]() Böylece flash filmimizi hazırlamış olduk. Artık Director'e geçebiliriz. İkinci adım olarak directoru açıp filmimi ve çalışmasını istediğim scriptlerimi yazıcam. 1- 700 x 500 bir film oluşturuyorum. 2- Cast’e sağ tıklayıp import diyerek herhangi bir resim dosyasını filmimize dahil edelim. Ben the incredibles resmi alıyorum ve Cast’ten sürükle-bırak mantığı ile sahneye koyuyorum. ![]() 3- Tekrar Cast'e sağ tıklayıp flash filmimizi dahil edelim ve Score'da 30. frame ye taşıyalım. 4- Filmime bi tane de çıkış butonu ekleyecem. Flash filmime yönlendirme yapabilmem için. filmimizden çıkmak için tıkladığımda karşıma flash filmim gelecek. 5- Text window u açıyorum orada ÇIKIŞ yazımı yazdıktan sonra kapatıyorum. 6- Yazdığım yazım Cast'e ekleniyor ordan sahneme ekliyorum. Yazımın ardındaki beyazlığı kaldırmak için Sprite özelliklerinden Background Transparent seçiyorum. ![]() 7- Score dan sahnem için 2 tane marker ekliyorum. Bir tanesi başlangıca tekrar dönmek için bi tanesi de çıkıştaki flash filmime yönlendirmek için. 1. frame'e Start ve 30. frame'e go isimli 2 tane ekliyorum. > ![]() 8- Şimdi scriptlerimi yazabilirim. Menüden Window > script veya CTRL + 0 yaparak script editörümü açıyorum. 9- Flashtan yönlendirdiğimiz iki isim vardı hatırlarsanız biri (go_quit) ikinci (send_back) kullanarak scriptlerimi oluşturuyorum. Filmden Çıkış İçin: on go_quit quit end Filme Geri Gönmek İçin: on send_back go to frame "start" end 10- ÇIKIŞ butonumun üzerine sağ tıklayıp Script diyorum. Zaten scriptimin başlangıç ve bitişi hazır olarak geliyor go to frame "go" ekliyorum. on mouseUp me go to frame “go” end 11- Score da script satırının 1. ve 30. frame sine filmimi durdurmak için scriptimi ekliyorum. on exitFrame me go to the frame end Son olarak küçük bir iki detaya deyinmek istiyorum. - çıkış butonumuzun üzerine geldiğimizde cursor ün değişmesi için, BEHAVİOR > Animation > Interactive kısmından Rollover Cursor Change sürükleyip çıkış butonumuzun üstüne bırakıyoruz. Açılan dialog kutusundan Finger'ı seçiyoruz. ![]() - Flash moviemizdeki butonların üzerine geldiğimizde butonların üzerinde cursor lerimizin çalışması için; BEHAVİOR > Media > Flash kısmından Flash Cursor behavior'ı flash filmimizin üzerine sürükleyip bırakıyoruz. Son adımda Filmimizi kaydedip File > Publish komutu vererek Projector haline getirip servise sunuyoruz.: ![]() |
| Sponsorlar | |||
|