// mcm adlı MovieClip değişkeni oluşturalım
var mcm:MovieClip;
// mc1 ve mc2 nin üstüne fare ile tıklandığında f1 fonksiyonu çalışsın
mc1.addEventListener(MouseEvent.MOUSE_DOWN,f1);
mc2.addEventListener(MouseEvent.MOUSE_DOWN,f1);
// f1 fonksiyonu
function f1(evt:MouseEvent) {
// evt.target ile bu fonksiyonu çağıran nesneyi buluyoruz ve mcm'e atıyoruz
mcm=MovieClip(evt.target);
mcm.startDrag(true);
}
// sahne üzerinde farenin tuşu kaldırıldığında f2 çalışsın
stage.addEventListener(MouseEvent.MOUSE_UP,f2);
// eğer mcm'e bir şey atanmış ise mcm'i stoDrag yapıp mcm'i tekrar boş duruma getiriyoruz
function f2(evt:MouseEvent) {
if (mcm!=null) {
mcm.stopDrag();
mcm=null;
}
} |