18 Ağustos 2009 Salı

MovieClip işlemleri

MovieCliplerin içerisinde animasyon olduğunu düşünürsek bu mc içine müdahale etmek için aşağıdaki gibi komutlar kullanırız. Movie Klibimiz top_mc olsun
top_mc.stop; // mc'yi durdurur
top_mc.play; // mcyi olduğu yerden oynatır.
top_mc.gotoAndStop(5); 5'e git ve dur
top_mc.gotoAndPlay(20); 20. kareden başlayıp ordan itibaren oyna
top_mc.nextFame(); sonraki frame'e git ve dur.
top_mc.prewFrame(); önceki frame'e git ve dur.

******************************
*********iç içe birden fazla mc olursa bunlara hükmetme
içiçe mc ler olsun mc1 içinde mc2 onun içinde mc3 olsun
Ana timeline dayız. mc1.x=250; mc1.mc2.x=300; mc1.mc2.mc3.width=250; böylece üstte yani rootta iken içiçe olan mc lere ulaştık.

ama mc3 e girersek ve mc1' e ulaşmaya çalışırsak.
MoviClip(root).mc1.x=100; // roottaki mc1 in x ini değiştir
MoviClip(parent).mc2.height=200; // bir üstteki mc2 nin yüksekliğini değiştir
MoviClip(parent.parent).mc1.height=200; //iki üstteki mc1 nin yüksekliğini değiştir
MoviClip(root).mesaj(); root taki mesaj fonksiyonunu çalıştırır.
MoviClip(parent).deneme(); bir üstteki (mc2 nin içine yazılan deneme fonksiyonunu çalıştırır.

NOT: bunlar elle oluşturulan mc'ler için geçerlidir.

Hiç yorum yok: