AS 3.0'da Properties

Bu derste AS 3.0'da Properties özelliklerini tanıyacağız.

Bu derste AS 3.0'da Properties özelliklerini tanıyacağız.

Derse başlamadan önce şunu söylemek istiyorum: AS 3.0'da kodlama yaparken AS 2.0'dan farklı olarak butonların veya movie cliplerin içerisine kod yazamıyoruz. Bunu bilmenizde yarar var.

Evet, bu makalede AS 3.0'da movie cliplerin yüksekliğini, genişliğini, alpha'sını, koordinatlarını vs. değiştirmeyi öğreneceğiz.

Vakit kaybetmeden bir AS 3.0 Flash dökümanı oluşturalım.

AS 2.0'dan farklı olarak AS 3.0'da Properties kodları mc'den sonra alt çizgi (_) ile değil nokta(.) ile ayrılıyor.

Sahnemize biri mavi, diğeri kırmızı iki dikdörtgen çizelim. Sonra bunları mavi ve kırmızı adlarıyla movie clibe çevirelim. İnstance name kısımlarına kirmizi_mc ve mavi_mc yazalım. Bunları yazarken _mc kullanmamın avantajı kod yazarken eğer siz bu _mc'yi yazmamış olsanız bile, Flash bunu bir variable olarak algılar ve ipucu menüsünü göstermez. İsterseniz deneyip görebilirsiniz.

Şimdi actions panelini açalım ve kolları sıvayalım.


kirmizi_mc.alpha =.5//alpha değeri 0 ile 1 arasında olmalı

kirmizi_mc.width = 100//genişlik değeri

kirmizi_mc.height= 75//yükseklik değeri

kirmizi_mc.x = 55 //x koordinatı

kirmizi_mc.y = 100//y koordinatı



Birçoğunuz biliyorsunuzdur ama yeni başlayanlar için söylemekte fayda var: Bu yazdığınız kodların etkisini sadece uygulamanızı test ettiğinizde görebilirsiniz.

Kodlara devam:


mavi_mc.visible = true

//mavi_mc.visible = false  //görünmez yapar ama alfanın 0 olmasıyla aynı değidir.

//mavi_mc.rotation = 10 //10 derece saat yönünde döndürür

//mavi_mc.buttonMode = true// mc nize buton olma yeteneği kazandırır.

mavi_mc.scaleX = 2 //x ekseninde 2 kat büyüt...

mavi_mc.scaleY = 2 //Y ekseninde 2 kat büyüt...



ŞİMDİLİK bu kadar; devamı gelecek...

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Teşşekür Ederim
önemli değil işimiz...
sizden bi ricam olucak....ben bu iş sektöründe çalışıyorum ve acil action script i bana videolu öğretebilecek bi link lazım.... yardım please.... teşekkür
eLLerine sagLik,güzeL bi caLisma, Ve güzeL bi payLasim oLmus. Tesekkür Ederim İyi caLismaLar...
teşekkürler...:sasir:
emeğine sağlık. Birkaç farklı kod yazarsanız...
@shan Biraz geç oldu ama yeni senede birileri faydalancaktır: http://yazarlikyazilimi.meb.gov.tr/egitim/Flash/index.html

Yukarı Git