Başlangıç > ActionScript > ActionScript 3.0 İle kar Yağışı

ActionScript 3.0 İle kar Yağışı

Yeni yıl yaklaştığında birçok bannerda kar yağdığını görüyoruz. Kar yağdırma efektinin temelinde bir tane hareket eden kar tanesinin sürekli olarak kopyalanarak, her kopyanın ayrı bir boyut ve konumda olmasını sağlamak yer alıyor.

Bunun için gerekli olan kar tanesini bir sembolün içerisinde tasarladıktan sonra Library’den sembole sağ tıklayıp Properties>Linkage seçeneğinden Export for ActionScript seçeneğini işaretleyip Class ismine Kar yazıyoruz.

Daha sonra aşağıdaki kod bloğu ile mevcut kar tanesinin kopyalarını oluşturup her bir kopyanın farklı konum ve boyutta olmasını sağlıyoruz.

stage.addEventListener(Event.ENTER_FRAME, karYagisi);

    function karYagisi(event:Event){
     var karTanesi:Kar = new Kar();
     karTanesi.x = Math.random() * 800; // Ekranın Kaç Pixeline Yağacağı ( width )
     karTanesi.scaleX = Math.random();
     karTanesi.scaleY = Math.random();
     addChild(karTanesi);
    }
Kategoriler:ActionScript
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Yorum bırakın