Şubat 2008 için Arşiv

AS2 ‘deki _root nasıldır AS3′de?

Cuma, 15 Şubat 2008

Sahnede bir movieClip var, bunun içinde de bir movieClip, bunun içinde de … vs…  En son movieClip’de bir düğmeniz olsun: btn1 (sahne ismi).

Bu son movieClip’e şunları yazarsanız :

btn1.addEventListener(MouseEvent.CLICK,f1)
var mc:MovieClip=MovieClip(this.root);
function f1(evt:MouseEvent)
{
 mc.alo()
}

 Böylece, ana timeline’da tanımlanmış olan alo fonksiyonuna erişebiliyoruz.

MovieClip altında button

Cuma, 08 Şubat 2008

Sahnede bir movieclip’iniz olsun (mc1) , bunun altında kalan, yani alt katmanda kalan düğmenin bu mc1 tarafından engellendiğini göreceksiniz. Bu durumda şunu yazın:

mc1.mouseEnabled=false;
mc1.mouseChildren=false;

ScrollPane içinden kod çalıştırmak

Perşembe, 07 Şubat 2008

ScrollPane ‘in Source properties’ini kullanarak Library’deki bir movieClip ‘i ScrollPane’e aldığımızı düşünelim.  Bu movieClip içinde btn_btn adlı buton olsun :

var mcm:MovieClip=new MovieClip();
mcm=this;
var mcmc:MovieClip=MovieClip(scr1.content);
trace(mcmc.btn_btn);
mcmc.btn_btn.addEventListener(MouseEvent.CLICK,f1);
function f1(evt:MouseEvent)
{
 trace(mcm);
}