Temel ActionScript 3.0 kategorisi arşivi
ActionScript 3.0 Klavye Kontrolleri
Erol Demirer tarafından, Koşullu İfadeler, Olaylar ve Olay Dinleyiciler, Temel ActionScript 3.0 kategorisi altında, 29 Ocak 2010 tarihinde gönderildi
ActionScript 3.0 da klavye kontrolleri için aşağıdaki kodları kullanabiliriz. Animasyona başlamadan önce eğer elimizde bir balon çizimi varsa onu sahneye ekleyelim yoksa bir şekil çizerek bunu MovieClip olarak sembole dönüştürelim ve InstanceName kısmına balon_mc yazalım. Sonra da Actions panelini açarak aşağıdaki kodları yazmaya başlayalım.
ActionScript 3.0 İle Fare İşaretçisini Değiştirmek
Erol Demirer tarafından, Temel ActionScript 3.0 kategorisi altında, 27 Ocak 2010 tarihinde gönderildi
Geliştirdiğimiz uygulamalarda klasik fare işaretçilerinin yerine tasarımımıza daha uygun fare işaretçileri kullanabiliriz. İlk olarak yapmamız gereken fare işaretçisi olarak kullanacağımız nesneyi oluşturmak olacak. Sahne üzerine işaretçi olarak kullanmak istediğiniz bir şekil çizin(ya da herhangi bir fotoğrafı sahne üzerine import edin) ve Movie Clip olarak sembole dönüştürün.
Sembole dönüştürürken dikkat edilmesi gereken nokta açılan penceredeki Registration noktasını doğru olarak işaretlemektir. Yoksa fare tıklanacak nesnelerin üzerine geldiğinde işaretçi farklı bi noktada olabilir. Bu uygulama için Registration noktasını merkez nokta olarak işaretledim.
ActionScript 3.0 Math Sınıfı Metodları
Erol Demirer tarafından, Değişkenler, Temel ActionScript 3.0 kategorisi altında, 26 Ocak 2010 tarihinde gönderildi
ActionScript 3.0 Math sınıfının metodları ve kullanım şekilleri aşağıda sıralınmıştır.
abs ()
Sayının mutlak değerini alır. Yani negatif sayıları pozitife çevirir.
trace (Math.abs(-21)); // 21
ceil ()
Ondalıklı sayıyı, en yakın üst sayıya yuvarlar.
trace (Math.ceil(17.4)); // 17
trace (Math.ceil(-17.4)); // -17
floor ()
Pozitif ondalıklı sayıyı, pozitif tam sayıya çevirir.
trace (Math.floor(25.8)); // 25
Negatif ondalıklı sayıyı, bir alt negatif tam sayıya çevirir.
trace (Math.floor(-25.8)); // -26
String Sınıfı
Erol Demirer tarafından, Sınıflar, Temel ActionScript 3.0 kategorisi altında, 26 Ocak 2010 tarihinde gönderildi
ActionScript ile metinsel verilerle çalışmak için String sınıfını kullanırız. Oluşturduğumuz metinsel verileri String sınıfına ait bir nesne oluşturarak değer olarak atarız. Dikkat etmemiz gerekn nokta atadığımız değerleri ” ” işaretleri içerisine yamaktır. String sınıfı sadece oluşturduğumuz verileri saklamakla kalmaz, onlar üzerinde işlem yapabilmemizi de sağlar. Örneğin; oluşturduğumuz veriler kaç karakterden oluşuyor, içerisinde istediğimiz karakterler mevcut mu? Gibi sorulara cevap bulabileceğimiz gibi var olan birden fazla veriyi birleştirerek tek bir veri haline de getirebiliriz. String sınıfına ait bir nesne oluşturmak için aşağıdaki yöntemleri kullanabiliriz.
var metinselVeri2:String = "String Deneme2";
Oluşturduğumuz String nesnelerinden birini yeni bir String nesnesine değer olarak atamak istersek:
Evet String nesneleri oluşturarmak bu kadar basit.
ActionScript 3.0 Diziler (Array)
Erol Demirer tarafından, Diziler, Temel ActionScript 3.0 kategorisi altında, 25 Ocak 2010 tarihinde gönderildi
Dizileri içerisinde birden fazla veri barındırabilen değişkenler olarak yorumlayabiliriz. Bu değişkenleri markete gittiğimizde elimizdeki alışveriş listemiz olarakta görebiliriz. Uygulamalarımızı geliştirirken bir sürü veri ile çalışmamız gerekmektedir. Örneğin bir mp3 çalar yapacağız ve içerisinde onlarca parça olacak. Bu parçaların her biri için ayrı bir olay dinleyici ya da değişken oluşturarak çalışmak mı daha kolay olur, parçaları bir dizinin içerisine kaydederek basit bir döngüyle aynı işlemi yapabilmek mi?
Dizi değişkenlerinin içerisine kaydettiğimiz her verinin ismine element denir ve bu elementlerin dizi içerisinde kendilerine ait bir indeks numarası vardır. İndeks numaralarını kullanarak dizi içerisinde bulunan elementlere ulaşabiliriz. Yalnız dikkat etmemiz gereken şey indeks numaralarının 1′den değil 0!dan başladığıdır. Yani dizinin ilk elementinin numarası “0″ dır.



Son Yorumlar