Yenilikler
ActionScript 3.0 ile Bitmap Filters
Yıllardır grafik programlarında fotoğraflar ve çizimler üzerine uyguladığımız blur, drop shadow vb. filtreleri ActionScript ile nasıl kullanırız. Bitmap Filters Filtrelerle çalışırken 2 farklı filtre kullanımından bahsedebiliriz: temel ve gelişmiş… Photoshop’u ele alırsak temel filtreler hızlı bir şekilde kullanabileceğimiz layer stilleri, gelişmiş filtreler ise Photoshop’un Filters menusünde bulunan çok daha fazla sayıdaki filtrelerdir. Bu yazıda ise [...]
ActionScript 3.0 ile videolarda cuePoint kullanımı
ActionScript 3.0 ile cuePoint kullanarak videoların istediğiniz bir bölümüne gelindiğinde uygulamanıza farklı işlemler yaptırabilirsiniz. Bunu yapmak için öncelikle sahneye bir tane FLVPlayback bileşeni ekleyin ve buna oynatici örnek ismini verin. Kod aşamasında ilk olarak FLVPlaybak’e video dosyamızı gösteriyoruz ve cuePointleri tanımlıyoruz. Daha sonra herhangi bir cuePoint’e geldiğini algılaması için bir olay işleyici tanımlayarak istediğimiz işlemleri [...]
Flash CS4′te dosyayı kaydedince ActionScript kodların çalışmaması!
Bugün MEB projesinde yer alan eğitmenlerimizle yaptığımız ders sırasında karşılaştığımız bu sorun beni çok şaşırttı. Flash CS4 ile açtığımız dosyalarda herhangi bir ActionScript kod yazdığımızda sorunsuz çalışıyordu. Ancak dosyayı kadettiğimiz anda çalışan kodun bir anda çalışmadığını fark ettik. Flash CS4 ile hazırladığınız ActionScript uygulamasının dosyayı kaydedince çalışmamasının sebebini biraz uğraş sonucunda çözdük. Eğer Flash dosyanızı [...]
ActionScript 3.0 ile Gelişmiş Ses Kontrolü-2
Web sitelerinde kullandığınız seslerin sitenizi yavaşlatmasına izin vermeyin ve kullanıcıya gelişmiş kontrol imkanı vererek sitenizi gezerken keyif almasını sağlayın. var ses:Sound = new Sound(); var adres:URLRequest = new URLRequest(“sound.mp3″); var sesKontrol:SoundChannel = new SoundChannel(); var sesDuzeyi:SoundTransform = new SoundTransform(); ses.load(adres); ses.addEventListener(Event.COMPLETE, baslat); function baslat(event:Event) { sesKontrol = ses.play(0,999); ac_btn.visible = false; } kapat_btn.addEventListener(MouseEvent.CLICK, sesKapat); function [...]
ActionScript 3.0′da releaseOutside Olayını Kullanmak
ActionScript 2.0 da hazırladığımız birçok uygulamada hatalardan kurtulmak için releaseOutside olayını kullanırdık. Ancak ActionScript 3.0 da bu olay artık kullanılmıyor. Peki biz bu olayı kullanmadan oluşabilecek problemleri nasıl çözeriz? İş size cevabı… test_btn.addEventListener(MouseEvent.MOUSE_DOWN, surukle); function surukle(event:MouseEvent){ } stage.addEventListener(MouseEvent.MOUSE_UP, birak); function birak(event:MouseEvent){ } MOUSE_UP olayını stage üzerinde tanımlayarak bir nevi releaseOutside elde etmiş oluyoruz. Buton üzerinden [...]

Son Yorumlar