Kütüphanemizde bulunan movie clip’leri actionscript kullanarak sahneye çağırabilir, bu şekilde daha dinamik bir çalışma ortamı sağlayabiliriz. Şimdi bu işlemi gerçekletirmeye yönelik kullanılan yöntemi görelim:

İlk olarak kütüphanemizde bir movie clip bulunması lazım. Eğer bir movie clip oluşturduysak kütüphanedeki klibimize sağ tıklıyoruz ve “Linkage” diyoruz. Burada bu mc’e ait bir sınıf ismi belirleyeceğiz. Öncesinde altta bulunan “Export for Actionscript” kutucuğunu seçiyoruz ve bir class ismi belirliyoruz. (Ben burada isim olarak mcClass verdim.)

Şimdi timeline’daki ilk frame i seçip kodları yazmaya başlıyoruz:

var mc:MovieClip = new mcClass();

Burada mc adında bir değişken belirliyoruz ve daha önce kütüphanemizde belirlediğimiz mcClass adındaki sınıfın bir örneğini oluşturuyoruz. Şimdi de bu klibin sahnedeki konumunu belirleyelim:

mc.x = stage.stageWidth/2;
mc.y = stage.stageHeight/2;

Bu kodlarla klibimizi sahnenin tam ortasına yerleştirmiş olduk. Son olarak da tanımladığımız klibimizi sahneye ekleyelim:

addChild(mc);

addChild fonksiyonu sahneye örneğini oluşturduğumuz klibimizi eklemekle görevlidir. Kullandığımız şekliyle mc en son derinliğe yerleştirilir. (z-index) Yani en üst katmanda yer alacak. İstersek hangi derinlikte olacağını kendimiz de belirleyebiliriz:

addChildAt(mc, 0);

Buradaki ikinci parametre derinliktir.

  1. var mc:MovieClip = new mcClass();
  2. mc.x = stage.stageWidth/2;
  3. mc.y = stage.stageHeight/2;
  4. addChildAt(mc, 0);

Bu basit örnekle sahnemize kütüphaneden bir movie klip eklemiş olduk.