Profili Göster

Director ve Flash Entegrasyonu

Hasan Alış Tarih: 16/06/2005 Yorum: 0 adet

Okunma : 327 Tutanlar: Bu yazıyı 0 kişi tuttu.

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 × 250 bir flash moviesi açıyorum.

2- 400 × 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.

mmistanbul.com

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.

mmistanbul.com

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.

mmistanbul.com

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");

}

mmistanbul.com

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

mmistanbul.com

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.

mmistanbul.com

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.

mmistanbul.com

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.

mmistanbul.com

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 (goquit) ikinci (sendback) 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

mmistanbul.com

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.

mmistanbul.com

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

mmistanbul.com

Son adımda Filmimizi kaydedip File > Publish komutu vererek Projector haline getirip servise sunuyoruz.::)

Olabildiğince basite indirgeyerek anlatmaya çalıştım. Bu konuyla ilgili soru ve görüşlerinizi hasan@mediaprestige.com e-posta adresime gönderebilirsiniz.

Kaynak Dosyaları :

Flash Director Uygulama dosyası1 (.rar, 15kb) Flash Director Uygulama dosyası2 (.rar, 567kb)

Yazar Hakkında:

Herşey ağabeyimin bana HTML kitabını verip "Bu senin geleceğin" demesiyle başladı. Kurcalanıyorken dergi cdlerinden Flash’ı buldum o zaman 2. versiyonu vardı. O zamandan beri flash aşığıyım. O zaman herkes Frontpage diyordu başka birşey demiyordu. Ama Dreamweaver’a karşı fazla dayanamadı.

Flash, Photoshop, 3dmax derken web ve animasyonla 5 yıl geçmiş. Halen eskimemiş heyecanımla, araştırmacı ruhumla çalışıyorum. Bir işten öte TUTKU bende bu iş. Halen İzmir’de mediaPRESTIGE firmasında Creative Director olarak görev yapmaktayım.

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.


yeni üyelik | şifremi unuttum

aç-kapa Eğitim Bilişim Hukuku Sertifika Programı

Bilişim Hukuku Sertifika Programı

BILISIM HUKUKU SERTIFIKA PROGRAMI 22 – 23 Kasım 2008 – 09.30 – 17.00 – Lares Park Otel – Taksim – 650 YTL+kdv Eg...
Kategori: Eğitim

aç-kapa Yarışma 5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması

5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması

5.İstanbul Uluslararası Animasyon Festivali, 24-30 Kasım 2008 tarihleri arasında gerçekleştirilecektir. Festival dahilinde gerçekleşen 5. İstanbul Ani...
Kategori: Yarışma

aç-kapa Konferans TIME 2008 Interpro Forum Telekom, Internet, Medya, Eğlence Konferansı

TIME 2008 Interpro Forum Telekom, Internet, Medya, Eğlence Konferansı

Program 1 Aralık 2008 Pazartesi 08:00-12:00 Kayıt 10:00-10:30 Ana Oturum Türkiye’de Yeni Nesil Telekom Hizmeti Cengiz Anık – Avea, Ge...
Kategori: Konferans

aç-kapa Çalıştay Dirty99, 9. Pazarlama Zirvesi Etkinliği

Dirty99, 9. Pazarlama Zirvesi Etkinliği

Dirty99, 9. Pazarlama Zirvesi süresince 99 özel pazarlama profesyoneli ile, 99 dakikalık bir workshop çalışması! Özellikle interaktif pazarlama araçla...
Kategori: Çalıştay

aç-kapa Eğitim Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Etkin Katılım Çağrısı Türkiye’de Internet ile ilgili grupları biraraya getirerek İnternet’i tum boyutlarıyla tanıtmak, gelistirmek, tartı...
Kategori: Eğitim

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 379 (1 kayıtlı, 378 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

ap91 ...
coldfusion mysql ubuntu
 
sponsor adobe istanbul