Selamun Aleyküm, merhaba bu dersimde as3 ile sürükle bırak yapacağız.
Adım-1: Ä°lk olarak flashı açalım ve katmana bir adet top ekleyelim. Topu film kılibi türünde sembole dönüÅŸtürelim. Topun örnek adına top yazalım.
function surukle(Event:MouseEvent):void
{ top.startDrag();
} top.addEventListener(MouseEvent.MOUSE_DOWN,surukle);
function birak(Event:MouseEvent):void
{ top.stopDrag();
} top.addEventListener(MouseEvent.MOUSE_UP,birak);
Yukarıdaki kodu açıklarsak; Kaynak: www.mustafakarsli.com
surukle ve birak adında iki tane fonksiyon tanımlıyoruz. surukle fonksiyonunda top nesnesinin taşınmasını / sürüklenmesini baÅŸlatıyoruz (top.startDrag();). birak fonksiyonunda top nesnesinin sürüklemesini sonlandırıyoruz (top.stopDrag();).
top.addEventListener(MouseEvent.MOUSE_DOWN,surukle); komutu ile top nesnesine tıklanıp basılı tutulduÄŸu ana olay ekliyoruz. Farenin sol tuÅŸuna tıklanıldığında surukle fonksiyonu çalıştırılacak.
top.addEventListener(MouseEvent.MOUSE_UP,birak);komutu ile top nesnesine tıklanıp bırakıldığı ana olay ekliyoruz. Farenin sol tuÅŸuna tıklanıp bırakıldığında birak fonksiyonu çalıştırılacak.
Animasyonu Ctrl+Enter ile deneyebiliriz.
DERSÄ°N KAYDI:
Soru ve görüÅŸlerinizi yorum ekle kısmından yazabilirsiniz. Yeni konularda görüÅŸmek üzere saÄŸlıcakla kalınız...
abi sınavdayım yardım et şimdi sürükle bırak felan diyo 2 tane evet hayır var yıldıza sürükleyince yıldıza yapışcak nasıl yaparız
3.40 da bitiyor yardım et abi