Bu hafta grafik ve animasyon dersinde sürükle-bırak (drag and drop) konusunu işledik. Sürükle bırak olayı ile puzzle (yapboz) tarzı oyunlar ve çocuk giydirme oyunları yapmak mümkündür. Tabi bu örnekleri artırmak sizin hayal gücünüzle alakalıdır. Action Script 3.0 (as3) ile sürükle bırak olayının nasıl yapıldığını görelim.
Flash Cs5 Action Script 3.0 Sürükle Bırak Olayı
Sahnemize bir adet daire ekleyelim, daireyi sembole dönüştürelim, Örnek Adı alanına “daire” yazalım ve kod penceresini açıp (F9) aşağıdaki kodları yapıştıralım.
1 2 3 4 5 6 7 8 9 10 11 |
daire.addEventListener(MouseEvent.MOUSE_DOWN, surukle); function surukle(e:MouseEvent) { daire.startDrag(); } daire.addEventListener(MouseEvent.MOUSE_UP, birak); function birak(e:MouseEvent) { daire.stopDrag(); } |
Aşağıda sürükle bırak ile alakalı öğrenci çalışmaları verilmiştir.
siz de yorum yazın.