WaTcHFuL
EVERYWHERE
- Katılım
- 10 Kas 2005
- Mesajlar
- 10,456
- Reaction score
- 0
- Puanları
- 0
Merhaba arkadaşlar.
Bu dersimizde Adobe Flash CS4 ve ActionScript 3.0 ile güzel bir şelale efekti yapımını öğreneceğiz.
ÖNİZLEME İÇİN TIKLAYINIZ
Şelale efektinde kullanacağımız resimler aşağıdaki linkte mevuct.
Dilerseniz o resimleri yada dilerseniz kendi seçtiğiniz resimleri kullanabilirsiniz.
Rar Password: [email protected]
1) Yeni bir ActionScript 3.0 dosyası açalım. (istediğiniz herhangi bir boyutta)
2) İlk olarak photoshop ile resim üzerinden akan su kısmını laso tool aracı ile seçip çıkartıp png olarak kayıt edelim hazırladığımız resimleri import edelim.
Image1.png ve Image_2.png




Daha sonra Layer 1 üzerinde göründüğü için sayfadan iki resimide silelim.

3) Layer 1'in adını değiştirelim. bg olarak yazalım.
Sonra Image1 resmini kütüphaneden alarak Layer 1'in 1. frame'ine ekleyelim. Sayfaya ortalayalım.
Sahnede resim seçili iken F8 ile movie clip yapalım ve ismini bg_mc olarak düzenleyelim.



4) Yeni bir layer ekleyelim ve adını Şelale olarak düzenleyelim.
Kütüphaneden Image_2.pgn resmini 1. frame'ine ekleyelim ve sayfamıza ortalayalım ve F8 ile movie clip yapalım. İsmini selale_mc olarak düzenleyelim. Instance name kısmınıda selale olarak düzenleyelim.



5) Yeni bir layer ekleyelim ve adını Actions olarak belirleyelim.
Aşağıdaki vermiş olduğum kodları F9 Actions panelini açarak yapıştıralım.



6) ve dersimiz bitti.
Şimdi test zamanı. (Ctrl+Enter )

ÖNİZLEME İÇİN TIKLAYINIZ
Bir sonraki derste görüşmek üzere.
Muhabbetle
Bu dersimizde Adobe Flash CS4 ve ActionScript 3.0 ile güzel bir şelale efekti yapımını öğreneceğiz.
ÖNİZLEME İÇİN TIKLAYINIZ
Şelale efektinde kullanacağımız resimler aşağıdaki linkte mevuct.
Dilerseniz o resimleri yada dilerseniz kendi seçtiğiniz resimleri kullanabilirsiniz.
Kod:
[B][CENTER]http://rapidshare.com/files/354683024/Selale_kaynak__dosyalar_watchful.rar[/CENTER][/B]
Rar Password: [email protected]
1) Yeni bir ActionScript 3.0 dosyası açalım. (istediğiniz herhangi bir boyutta)
2) İlk olarak photoshop ile resim üzerinden akan su kısmını laso tool aracı ile seçip çıkartıp png olarak kayıt edelim hazırladığımız resimleri import edelim.
Image1.png ve Image_2.png




Daha sonra Layer 1 üzerinde göründüğü için sayfadan iki resimide silelim.

3) Layer 1'in adını değiştirelim. bg olarak yazalım.
Sonra Image1 resmini kütüphaneden alarak Layer 1'in 1. frame'ine ekleyelim. Sayfaya ortalayalım.
Sahnede resim seçili iken F8 ile movie clip yapalım ve ismini bg_mc olarak düzenleyelim.



4) Yeni bir layer ekleyelim ve adını Şelale olarak düzenleyelim.
Kütüphaneden Image_2.pgn resmini 1. frame'ine ekleyelim ve sayfamıza ortalayalım ve F8 ile movie clip yapalım. İsmini selale_mc olarak düzenleyelim. Instance name kısmınıda selale olarak düzenleyelim.



5) Yeni bir layer ekleyelim ve adını Actions olarak belirleyelim.
Aşağıdaki vermiş olduğum kodları F9 Actions panelini açarak yapıştıralım.



Kod:
[COLOR="Red"][B]01./** selale kod **/
02.var bn:BitmapData=new BitmapData(selale.width, selale.height);
03.var dp:DisplacementMapFilter = new DisplacementMapFilter(bn,new Point(0,0),1,2,5,10);
04.
05.var p1:Point = new Point(0,0);
06.var p2:Point = new Point(0,0);
07.var selaleHız:Array = [p1, p1];
08.
09.addEventListener(Event.ENTER_FRAME, onFrame);
10.
11.function onFrame(evt:Event):void {
12.
13./*selale effect ayar */
14.selaleHız[0].y -=1;
15.selaleHız[1].x -=0.1;
16.
17.bn.perlinNoise(20,10,1,99,true,false, 7,false,selaleHız);
18.selale.filters=[dp]
19.
20.}
[/B][/COLOR]
Not: kodların başındaki xx. değerlerini silelim.
6) ve dersimiz bitti.
Şimdi test zamanı. (Ctrl+Enter )

ÖNİZLEME İÇİN TIKLAYINIZ
Bir sonraki derste görüşmek üzere.
Muhabbetle