Text Twist: Metroda, ara zamanlarda boş kaldığımda cep telefonumda oynadığım bir oyun. Belli harfleri karıştırıp, bu harflerden doğru kelimeleri üretmeni istiyor. Geçen bi arkadaşa çalıştığımız bir proje için benzerini yapayım dedim, o da bi başka arkadaşa söyleyelim, rica edelim biz yoğunuz o yapsın dedi:) Ben her ne kadar en fazla 24 saat içinde oyunu tamamlayacağımı söylesemde, arkadaşım ısrar etti. Yazının tamamını okuyun »
As3′te ana swf dosyasının dosya yolunu öğrenmek için yazmamız gereken:
“trace(loaderInfo.url)”
Dinamik olarak Adjust Color filtresi oluşturma üzerine bir örnek:
import flash.filters.ColorMatrixFilter;
import flash.display.*; Yazının tamamını okuyun »
Dinamik metinler üzerinde scrollbar uyguladığınızda, metni dinamik olarak değiştirdiğinizde scrollbar çalışmaz. Bunun için dinamik metni her güncellediğimizde scrollbar’ımızı da yenilemeliyiz. Yazının tamamını okuyun »
Olur ya bazen yazının yazı değilde Bitmap olarak çizilmesini isteyebiliriz. Bunun için bir adet TextField’e, textfield’i çizecek bir adet BitmapData’ya ve bunu gösterecek bir Bitmap’e ihtiyacımız var. İşte örnek kod:
var metin:TextField= new TextField();
metin.text = “Merhaba”; Yazının tamamını okuyun »
Olluşturduğumuz bir swf’i tarayıcı penceresinde gezerken, tarayıcının adres çubuğundaki adres sabit kalır ve içerik içerisindeki özel bir sayfaya dışardan bir bağlantı verilemez, yer imlerine eklenemez. SwfAdress ile bu problemleri aşmak mümkün. Ayrıntılı bilgi için: http://www.asual.com/swfaddress/
Flash ile uygulamamızı hazırladık, preloader da ekledik, test ettik çalışıyor da, tamam o zaman servera yükleyelim ve görelim. Adresi yazıp enter tuşuna bastığımızda preloader’ın çalışmadığını görüyoruz. Sebep ise Apache serverlardaki gzip uygulaması ve bu uygulamanın swf formatındaki dosyaları varsayılan olarak sıkıştırması. Yazının tamamını okuyun »
SwfObject Html içerisine Flash – Swf içeriklerini gömmek için oluşturulmuş yaklaşık 10kb’lık bir JavaScript dosyası. Bir çok artılarından bazıları: Yazının tamamını okuyun »
AS3 ile transparan bir maske yapmak için hazırladığımız bir tarafının alfası 0 olan gradyan maskeyi ve maskelenen moviemizi bitmape çevirmemiz gerekiyor. Bunun için: Yazının tamamını okuyun »
“Multiline” veya “Multiline no wrap” olarak ayarlanmış bir Input Textbox’a yazdığınız metin sonuna Enter(Satır Sonu) eklenmiş olarak dönüyor. Bunu pratik olarak sanırım bu şekilde çözebiliriz:
var metin:String=giris_txt.text.substring(0, giris_txt.text.length-1);
Son Yorumlar