Action Script 3.0 Sürekle Bırak Uygulaması ( Drag and Drop)

Action Script 3.0 Sürekle Bırak Uygulaması ( Drag and Drop) yapabilmek , yani sahne üzerindeki herhangi bir nesneyi bir yerden bir yere taşıyabilmek için startDrag() taşıma işlemini bitirmek için ise  stopDrag() fonksiyonları kullanılır.

Aşağıdaki uygulamada sahneye yerletirilen robotu fare ile bir yerden başka bir yere taşıyabilirsiniz 🙂 . Bunu yapabilmek için ilk olarak sahneye yerleştirdiğimiz robot resmine F8 yapıp film klibi haline getirdik ve robo_mc isimini verdik daha sonra bizim robo nesnemize fare ile tıklanıp tıklanmağını kontrol edebilmek için sahneyi dinlememiz gerekiyor ki bunu içinde addEventListener özelliğimizi kullandık fare ile tıklandığında MOUSE_DOWN bırakıldığında MOUSE_UP olayı meydana gellir bunlar için birer fonksiyon yazıp çalışmamızı sonladırıyoruz. 🙂

robo_mc.addEventListener(MouseEvent.MOUSE_DOWN,surukle)
function surukle(e:MouseEvent)
{
robo_mc.startDrag();
}
robo_mc.addEventListener(MouseEvent.MOUSE_UP,yeterbirak)

function yeterbirak(e:MouseEvent)
{
robo_mc.stopDrag();
}

 

X

Pin It on Pinterest

X