Archive for the 'Flash CS4' Category


67 Satırda Web Sayfası

mütevazi bir portfolyo sitesidir kendileri böyle ince ince gerçek hayat similasyonları yaratıp kendimi eğlendirmeye başladım bu günün mahsülü budur arkadaşlar işine yarayan ihtiyacı olan doya doya kullansın, yesin içsin 3 günlük dünya.

Hoppa Kaynak Dosaya :
sağ klick Save As , Farklı Kaydet

Read more »

Actionscrip 3 – Easing Neler Yapar

kafasını gözünü yararaktan ilerledigim ekşın olayında sizler için (nasıl yalan) hazırladıgım bu yeni saçmalık şöyle şeyler içeriyor ilginizi çekebilir. tuhaf butonların ve beyaz çemberin görüntüde asıl yaptığı iş çok basit ekşınscript3 içindeki “easing” olayını “tween” yardımı ile kullanıyor ve üzerinde isimleri yazan butonlara tıklatınca çember bi o noktaya bi bu noktaya gidip geliyor (bi insan bu kadar çarisiz kalır yaptığı işi anlatırken.)

benim bu dikdörtgenin içinde asıl yapmak istedigim ve yaptıgım şey de şudur: butonlara tıklandıgında 4 saniye süren tween hareketinde diger butonları kitlemek ve hangi butona tıklandıysa o 4 saniye boyunca butonu belirtmek. Yani istediginiz kadar uğraşin bozamasınız bu sıkripti. Bunları başarmanın büyük gururuyla paylaşıyorum bu .FLA dosyasını.

Bu arada işlevsellik 0 herbişey için fonksyon yarattım bilmemne yaptım, işi gerçekten bilen bir programcı okuyosa bu satırları götüyle gülüyodur bana ama acemilik efendim öğreniyoruz.

NOT: harici klass olan bikaç satır kod var dosyayı indirince bilgisayarınızda çalışmazsa sebebi budur ilk bikaç satırda tanımlı bunlar ordan adını bulun indirin kendi flaşınızda çalışır duruma getirin kodlarda sorun yok bana çatmayın sonra.

Read more »

“Baştan Sona Bug” Tween olayı .v1

Programlama deneylerimde geldigim nokta hatalardan geçilmeyen garipliklerden öteye gidemedi buna ragmen trilyon satır kod yazdım (gerçi kopyaladım yapıştırdım bi çogunu ama) yorucuydu. Burda asıl olay küçük resimlere tıklandıgında gelen büyük resim ve resmin açıklamayazıları + yazıların altındaki lastigimsi hareketler yapan dikdörtgenler.

Kodlar ve Kaynak Dosyayı görebilmek için 3`e öff pardon devamını okuya tıklamalısın.

Read more »

Basit Resim Görüntüleyici

Geliştirilmesi gereken bir script yapısına sahip ama şimdilik o metodları kullanamadıgım için üzerinde çalışamadım, sorun şu tüm dökümanın önünde bir preloader var ama ufak resimlere tıklandıgında gelen büyük halleri dışardan çagırıldıgından animasyonda gecikmeler oluyor bunun çözümü için her bir resim kendi içinde ön yükleyiciyle kullanıcıyı uyarabilir. Çalışma çok karışık bir yapıya sahip degil kodlar aşagıdaki gibi ve dökümanin dosyasını indirmek isterseniz. basit_resim_görüntüleyici.rar
Read more »

Flash CS4 FlipVideo

.FLA

Kodlar :
Read more »

EnterFrame vs Timer Sınıfları

EnterFrame Olay izleyicisi ile oluşturulmuş animasyon budur.



Kodlar :

  1.  
  2. var arabaKonum:int = new int();
  3.  
  4. araba_01_mc.addEventListener(Event.ENTER_FRAME, arabaHareket);
  5.  
  6. function arabaHareket(event:Event):void
  7. {
  8.         araba_01_mc.x += 3;
  9.         arabaKonum = araba_01_mc.x;
  10.        
  11.         this.araba_01_mc.arkaTeker_01_mc.rotation += 10;
  12.         this.araba_01_mc.onTeker_01_mc.rotation += 10;
  13.        
  14.         if(arabaKonum >= 560)
  15.         {
  16.                 araba_01_mc.x = -250;
  17.         }
  18.  
  19.         trace(arabaKonum);
  20. }
  21.  

Timer Olay izleyicisi ile oluşturulmuş animasyon budur.



Kodlar :

  1.  
  2. var timer:Timer = new Timer(41);//1000/24 = 41
  3. var arabaKonum:int = new int();
  4.  
  5. timer.addEventListener(TimerEvent.TIMER, arabaHareket);
  6.  
  7. function arabaHareket(event:TimerEvent):void
  8. {
  9.         araba_01_mc.x += 3;
  10.         arabaKonum = araba_01_mc.x;
  11.        
  12.         this.araba_01_mc.arkaTeker_01_mc.rotation += 10;
  13.         this.araba_01_mc.onTeker_01_mc.rotation += 10;
  14.        
  15.         /*——————————————-*/
  16.         //Arabanın Sahnenin sonuna geldiginde geri dönmesini sağlıyor.
  17.         if(arabaKonum >= 560)
  18.         {
  19.                 araba_01_mc.x = -250;
  20.         }
  21.         /*——————————————-*/
  22.         trace(arabaKonum);//arabaKonum değerini OUTPUT penceresinde gösterir.
  23. }
  24.  
  25. timer.start();//Timer sınıfını başlatmak için kullanılır.
  26.  

ik animasyon arasında çok öte farklar yok ama arkalarında dönen Actionscript kodu tamamen farklı olay işleyicileri ile oluşturuldu. EnterFrame ile hazırladığım dosyayı buradan. Timer ile hazırladıgım dosyayıda buradan indirebilirsiniz. Bu iki ekşın güzeliği ile ilgili çalışma prensibi bazında açıkcası bende çok şey bilmiyorum yanlış bilgide vermek istemem. Şu an için tk bildigim enter frem olayları sahnenin FPS (frame per second) değeri degiştiginde farklılık gösteriyor, timer olayında böyle bişey yok belirledigimiz zaman aralığında sürekli kenini tekrarlıyor.