Tam o sırada, başka bir pillinetwork sitesi olan 3ayak.org'da: "canon powershot sx150 is"

Hazır yeni bir yıla girerken Flash'la basit bir kar efekti yapayım dedim. Malum her yerde rahatça bulabileceğiniz bir efekttir bu ve genelde duplicateMovieClip() ile hazırlanır. Ben biraz farklı olsun diye attachMovie() kullandım ve kodu yazım tarzı çok kullanışlıdır. Oyunlarda ve benzer uygulamalarda rahatlıkla kullanılabilir. Özellikle oyun tasarımlarında çok kullanışlı bir yazım şekli.
Uygulamaya gelirsek:
İlk olarak kar olarak kullanacağımız şekli çiziyoruz, movieClip'e çeviriyoruz. Daha sonra kütüphanedeki linkage menüsüne girip identifier kısmına kar yazıyoruz ve 1. frame'e kodlar:

a=0
_root.createEmptyMovieClip("karlar",_root.getNextHighestDepth())
karlar.onEnterFrame=function(){ kar=karlar.attachMovie("kar","kar"+a,karlar.getNextHighestDepth(),{_x:Math.random*Stage.width,_y:Stage.height-(Stage.height+10)})
a++
////rüzgar efekti vermek için speedx değiştirilebilir.
kar.speedx=0
kar.speedy=Math.random()*10 kar.onEnterFrame=function(){ kar._x+=kar.speedx kar._y +=kar.speedy if(kar._y>Stage.width){ kar.removeMovieClip()
}

Spacer
Spacer
 | 0 yorum var 
 | 02 Ocak 2009 19:00 

« önceki yazı
Sitenizi Åženlendirin

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu