Action Script 3.0 da Sürükle Bırak işlemi

26 Haziran 2009 – 12:02

AS3te movie clip haline getirilmiş bir nesneyi sürükle bırak (drag n drop) yapmak için, öncelikle key ismini verdiğim movie clipi nesnesini oluşturuyorum.

 

MyKey = new key();

MyKey.x = 5;

MyKey.y = 15;

addChild(MyKey);

 

Ardından nesnemiz için sürükle bırak eventlarını tanımlıyorum.    

                       

MyKey.addEventListener(MouseEvent.MOUSE_DOWN, dragStarter);

 

MyKey.addEventListener(MouseEvent.MOUSE_UP, dragStopper);

 

function dragStarter(e:MouseEvent)

{

           foundKey.startDrag();

                                  

}

 

 

Burada herhangi bir koordinat belirleyelim ve eğer nesne bu koordinatlar içerisinde bir yere sürüklendiyse bırakılmasını isteyelim.

 

function dragStopper(e:MouseEvent)

{

            if(MyKey.x > 180 && MyKey.x < 200 && MyKey.y > 100 && MyKey.y < 150)

            {

                        MyKey.stopDrag();

                                              

            }

}

Bookmark and Share

Post a Comment

Subscribe without commenting