Snow Kar Efekti AS3
Flash kar efekti çalışmamızda AS-3 kodlama ile efektimizi yapacağız sitemizde olsun istedim umarım faydalı olur ilk olarak yeni bir çalışma sayfası açalım. Oval Tool aracı ile dış çizgisi olmayan bir daire oluşturalım 4×4 px olsun.
1-Daire seçili F8 movie clip yapalım name Kar olsun.

2-Kar klip secili tekrar F8 Movie Clip yapalım name kar_mc olsun kar_mc içine girelim sahnedeki Kar klipi biraz yana kaydıralım Rectangle Tool aracı ile bir dikdörtgen oluşturalım sadece dış çizgisi olacak unutmayalım properties panelden sahnemizin değerleri kadar W ve H değerleri girersek daha kolay olur.

3-Dikdörtgen secili durumda Drawing Object yapalım Menüden Modify>Combine Objects>Union seçeneğini kullanalım. Properties panelden çizgilerin alpa değerini 0 yapalım ekli resimlerde iki uygulamayı ekledim.

4-Kar klipi şimdi hazırladığımız çerçevenin kenarına ayarlayalım. Örnek resim.

5-Layer1 çerçevemiz ve Kar klipi ekledik aynı framede sağ klik actions paneli açarak ekli kodu ekleyelim.
var kar:Array = new Array();
var karPrs:Dictionary= new Dictionary(true);
var max_karsize:Number = .04;
// pixels
var kartane:Number = 150;
var oheight:Number;
var owidth:Number;
init();
function init():void {
owidth = width;
oheight = height;
// quantity
for (var i:int=0; i<kartane; i++) {
var t:MovieClip = new Kar();//
t.name = "kar"+i;
t.alpha = 20+Math.random()*60;
t.x = -(owidth/2)+Math.random()*(1.5*owidth);
t.y = -(oheight/2)+Math.random()*(1.5*oheight);
t.scaleX = t.scaleY=.5+Math.random()*(max_karsize*10);
var o:Object = new Object();
o.k = 1+Math.random()*2;
o.wind = -1.5+Math.random()*(1.4*3);
karPrs[t] = o;
addChild(t);
kar.push(t);
}
addEventListener(Event.ENTER_FRAME, karMov);
}
function taneUp():void{
for (var i:int=0; i<kar.length; i++) {
var t:MovieClip = kar[i] as MovieClip;
t.x = -(owidth/2)+Math.random()*(1.5*owidth);
t.y = -(oheight/2)+Math.random()*(1.5*oheight);
}
}
function karMov(evt:Event):void {
var dO:MovieClip;
var o :Object;
if(visible && parent.visible){
for (var i:int = 0; i < kar.length; i++) {
dO = kar[i] as MovieClip;
o = karPrs[dO];
dO.y += o.k;
dO.x += o.wind;
if (dO.y>oheight+10) {
dO.y = -20;
}
if (dO.x>owidth+20) {
dO.x = -(owidth/2)+Math.random()*(1.5*owidth);
dO.y = -20;
} else if (dO.x<-20) {
dO.x= -(owidth/2)+Math.random()*(1.5*owidth);
dO.y = -20;
}
}
}
}
6-Scene 1 sahnemize gelelim Kütüphanede (Library) Kar klip üzerinde sağ klik Linkage seçeneğini seçelim açılan panelde Class penceresine Kar yazalım.

7-Kütüphaneden kar_mc sahnemize alalım instance name penceresine kar_mc yazalım.

8-Çalışmamızı test edelim.










Nasilsin admin? Ben bu kar effektini yapamadim.bu kodlar as 3 yoksa as 2-de? Ben her ikisinde yokladim manesef olmadi.fla indirib inceledim amma …. bana yardimchi olursan sevinirim daha ayrintil;i bi shekilde sanirim 2 ve 3 bolumde neyse bir yanlishlik ediyorum.Emeye sayqilar
İndirdiğiniz dosyayı açtığınızda Ctrl+enter test edin çalışması gerekir. AS3 uygulamadır. AS2 hata verir zaten Fla indirdiğinize göre inceleyin bence hata yapıyorsunuzdur örnek vereyim mesala hazırladığımız Kar movie clip’e kütüphane içinde sağ klik Linkage seçeneği ile açılan pencereden Export for ActionScript kutusunu seçili yapmanız gerekir. Dersi bir kez daha inceleyin.
Yorum Yazın
Photoders Hakkında
Rastgele Yazılar
Son Yorumlar
Etiketler
3D Advanced Animasyon Animation Balans Efekt Bir Objenin Yansıması Bir Resim Efekti buttons Calculator Chrome Text Colors Photoshop Tutorial cursor dancer dans day Dynamic Efekt Efekti Effect etiket fire Flash dalga effect Flash Dalga Effect-1 Flash Motion Guide Flash Resim (images) Animasyon Flash Resim Albüm Hazırlama flash site yapımı Foto manipilasyon Teknikleri Fotoğraf Gezegen Header Icon iletişim formu images_effect Kabarcık (Bubble) Brushes kontrol Lazer Liquify tool Logo Love smiley Manipulasyon manzarada renk değişimi menü Model Mouse Photo Photoders Text Efekt Photoders toolbar Photo Effect (Resim Efekti) Photo Keskinlik Efekti Photoshop Brushes Photoshop değişik bir çalışma Photoshop ile ilginç çalışma Photoshop resim çalışması Photoshop Tutorials Photo Tutorial Plazma Tv Powerful Preloader Renk Değişimleri Resim (images) effect Resim Balans Uygulamaları (Levels) Resim Efekti Ses Silüet (Silhouettes) Brushes Sis (Fog) Effect Tutorial Sound Stars Tutorials Sıra Dışı photo Border Efekti Text efekt tutorials Text Yansıma ve Gölge Efekti Wallpaper starbrust effect Web Logo Yağmur (Rain) Effect Yıldız (Star) Photo EffectBağlantılar