Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

Gelin Hep Beraber Preloader Yapalım.....

smx

🏅Acemi Tasarımcı🏅
Katılım
26 Tem 2008
Mesajlar
44
Tepkime puanı
3
Web sitesi
www.sredesign.com
öncelikle sitedeki herkese merhabalar... flash bölümünde ilk konumu açmış bulunuyorum. işinize yarayacak derslerde bulunacağım, inş. biraz faydam olur. yardımcı olabilirsem ne mutlu bana..
[( ali emre ve nevermind arkadaşımız için özenle hazırlanmıştır.)]

öncelikle flash web sitesi yapımında önemli noktalardan biriside preloader yapımıdır. standart flash web sitelerinin yapımı 1.mb nin üstündedir ve ziyaretçi sitenin açılmasına ne kadar kaldığını merak eder. bu esnada preloader devreye girer ve ziyaretçi merakını giderip beklemeye devam eder...

dersimize başlıyoruz.




- Öncelikle Flash programında boş bir flash dosyası açalım. Sayfanın çözünürlüğünü ve arkaplan rengini dilediğiniz gibi ayarlayın.
- Sayfamız açıkken yukarıda sadece bir layer bulunmakta... insert layer düğmesine basıyoruz ve 2. bir layer açıyoruz. üstteki layerin adını kod, alttaki layerin adını da icerik diye yazalım yada isterseniz öyle kalsın.
9811ders1.JPG






- altta bulunan layerin 2.framesine sağ tıklayıp İnsert Keyframe diyoruz.
3362ders2.JPG





- icerik adını verdiğimiz layerin 1. framesi seçiyoruz ve ana sahneye dönüyoruz. Şimdi ise sıra preloaderin şeklini vermekte... dilerseniz uzamakta olan bir çizgi, dilerseniz bir noktadan diğerine giden bir cisim... bizim yapacağımız uzamakta olan bir çizgi olacak.... hadi yapalım

- Oval Tool araç çubuğu ile sahneye ufak bir yuvarlak çizelim (şekil1) ve aynısını biraz uzağına kopyalayalım (şekil2). 1. yuvarlaktan başlayıp 2. yuvarlağa doğru uzayan bir çizgi yapmak için 1. yuvarlağa çok yakın bir yuvarlak daha yapalım (şekil3), isterseniz rengini farklı yapın, daha iyi olacaktır.
1527ders3.JPG






- Sahnede 3 yuvarlağımız var ve içerik adını verdiğimiz layerin 1. framesi gri rengi aldı. şimdi yapacağımız işlem ise bu 3 yuvarlağı seçip bir movieclip haline getirmek. sahnedeki 3 yuvarlağı da seçelim ve sağ tıklayıp Convert to Symbol seçeneğine basalım.
7559ders4.JPG


çıkan pencerede button movieclip graphic diye 3 seçenekle karşılaşacağız. biz movieclip i seçelim. seçtikten sonra dikkat ederseniz 3 yuvarlak incemavi kenarlı bir dikdörtgenin içindeymiş gibi görünecektir...



- sahnede oluşturduğumuz bu movieclipe çift tıklayalım ve karşımıza yeni bir sahne açılacaktır. bu sahne movieclip içerisindeki sahnedir.
- layer bölümüne baktığımızda sadece bir layer bulunmakta. sadece bir layer içimizi görecektir. layerin 20. framesine çift tıklatıp İnsert Keyframe ye basalım.1. frameden 20. frameye kadar içi gri ile dolu bir şerit bulunmakta. şimdi yapacağımız işlem, 20.frame seçili iken, sahnedeki yuvarlakların şeklini belirlemek, yani 1. frameden başlayıp 20. frameye doğru giderken, ortada bulunan yuvarlak, çizgi şeklini almalı. 20.frameyi seçelim ve ortadaki yuvarlağı en sondaki yuvarlağa doğru sündürelim.
3177ders5.JPG






- 1.frame ve 20. frame arasındaki gri şerit üzerinde herhangi birisine tıklıyoruz ve altta buluna Properties bölümünden Tween'in yanında None yazısını Shape yapıyoruz. gri şeridimiz yeşil renk aldı ve arasından bir ok geçmekte. 1. frame seçiliyken Entere basacak olursak 20.frameye doğru ilerlerken ortadaki yuvarlağın uzayıp çizgi şeklini aldığını göreceksiniz. bu uygulamayı şekil değişikliklerinde de uygulayabilirsiniz.
3089ders6.JPG






- 20. frame seçili iken Actions penceresini açalım ve oraya stop(); yazalım. böylece preloaderimiz son halini alır ve tekrar başa dönmez.
- preloader uygulamasının büyük bi kısmı bitti ve şimdi sıra kod işlemine geldi. Çalışmanın ana sahnesine dönelim.
- sahnedeki preloader için hazırladığımız movieclipi seçelim ve o seçili iken Actions penceresini açalım ve şu kodları girelim;

onClipEvent (load) {
total = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded();
percent = int(loaded/total*100);
text = percent+"%";
gotoAndStop(percent);
if (loaded == total) {
_root.gotoAndPlay(2);
}
}


8889ders7.JPG






- kod adlı layerimizin 1. framesini seçelim ve Actions penceresini açıp stop(); yazalım.
- son olarak da icerik adlı layerimizin 2. framesi seçili iken yine Actions a stop(); yazalım ve sahneye dönüp YÜKLENDİ... yazısı yada sizin belirlediğiniz herhangi bir yazıyı yazalım.
- CTRL ENTER yapıp export şeklinde önizlemesine baktığımızda karşımızda direk, en son yazdığımız yüklendi yazısı çıkacaktır. çünkü yaptığımız çalışma bilgisayarımızda bulunduğundan beklemeden yüklenmiştir. internete attığınızda önce preloader animasyonu oynar ve ardından yükleniyor yazısı karşımızda çıkar..




ayrıntılı bir şekilde basit preloader yapımı böyle.. umarım yardımcı olmuşumdur. hepinize iyi çalışmalar. başka bir flash dersinde buluşmak dileğiyle

sre - smx ....
 

Ali Emre

👑Efsanevi Grafiker👑
Katılım
30 Tem 2007
Mesajlar
2,141
Tepkime puanı
85
Web sitesi
gncart.com
Eline sağlık smx.Ders için çok teşekkür ederim.:artipuan:

Birşey soracağım.Yaptığımız swf dosyasını index.html ye mi koyacağız?
 
Son düzenleme:

smx

🏅Acemi Tasarımcı🏅
Katılım
26 Tem 2008
Mesajlar
44
Tepkime puanı
3
Web sitesi
www.sredesign.com
preloaderi hazırladıktan sonra, istersen swfi htmlye koyarsın o sana kalmış
 

Selim MERCANO

👑Efsanevi Grafiker👑
Katılım
2 Tem 2008
Mesajlar
3,346
Tepkime puanı
96
ben ilgilendim arkdasım :)) flash 5' le başlayıp mx de bırakmıstım :) tanıdık geldi flasha yönelmek geldi icimden yeniden ;) ancak yeni başlıyanlar kodları anlayamaz kopyacılık olur. Ama Normalde ingilizce bilenler daha anlasılır bulucaktır cünkü komutlarla kodlar birbirine yakın ingilizce olunca.. ufaktan bir bilgide benden olsun dedim :)
emeğine sağlık güzel bilgi vermissin.
 

smx

🏅Acemi Tasarımcı🏅
Katılım
26 Tem 2008
Mesajlar
44
Tepkime puanı
3
Web sitesi
www.sredesign.com
biraz mantıklı düşününce ve ingilizce olunca, kod kısmını halletmek kolay olabiliyor tabi...
 

Hande DEMİR

♾️Grafik Gurusu♾️
Katılım
21 Eki 2007
Mesajlar
1,300
Tepkime puanı
37
Yaş
49
anlatımınız yalın ve akıcı...
flash bilmediğim halde ilgimi çekti, okudum ve gayet anlaşılır olmuş.
bir önerim var size. zaman ayırıp, emek verip hazırladığınız derslerinize,
emek hırsızlığından korumak için. grafikerler.net logosunu koyabilirsiniz.
ali emre ve nevermind için hazırlamışsınız ama biz de okuduk :)
benden size bir rep ödülü :)
 

berrak_nurr

⭐Deneyimli Tasarımcı⭐
Katılım
26 Ocak 2008
Mesajlar
100
Tepkime puanı
0
birde bu kodların türkçe olarak neyi ifade ettiklerini yazsaydın süper olacaktı
 

smx

🏅Acemi Tasarımcı🏅
Katılım
26 Tem 2008
Mesajlar
44
Tepkime puanı
3
Web sitesi
www.sredesign.com
anlatımınız yalın ve akıcı...
flash bilmediğim halde ilgimi çekti, okudum ve gayet anlaşılır olmuş.
bir önerim var size. zaman ayırıp, emek verip hazırladığınız derslerinize,
emek hırsızlığından korumak için. grafikerler.net logosunu koyabilirsiniz.
ali emre ve nevermind için hazırlamışsınız ama biz de okuduk :)
benden size bir rep ödülü :)



tavsiyelerini dikkate alacağım, teşekkürler...
 

tirEdsOuL

♾️Grafik Gurusu♾️
Katılım
15 Tem 2008
Mesajlar
1,136
Tepkime puanı
15
Ellerine emeğine sağlik, çok güzel anlatmişsin.. yalniz dip not olarak düşmen gereken bişeyi atlamişsin sanirim.. anlatimin Flash 8 ve alti için, CS3 de uygulamayi bu şekilde yapamazsin diye biliyorum.. Flash CS3 artik objelere (Buton, Movie Clip) kod vermeyi kaldirdi, direk frame'lere kod ekleniyor diye biliyorum :)
 

zekice79

🏅Acemi Tasarımcı🏅
Katılım
30 Tem 2008
Mesajlar
52
Tepkime puanı
0
Yaş
44
Web sitesi
www.zekice.cjb.net
Arkadaşlar yapmış olunan preloader web atmadan izleyebilirsiniz.

Ctrl+Enter açıldıktan sonra hemen tekrar aynı işlemi yaparsanız preloderı izleyebilirsiniz.
 
Üst