Jumat, 24 Mei 2013

Membuat Aplikasi Drag And Dropp untuk Android menggunakan AS3



Untuk membuat aplikasi Drag and Drop buatlah lembar kerja baru, pilih AIR for Android.


Langkah pertama, buatlah MovieClip dan berikan nama pada instance name dengan “objek”. Lalu pada frame 1 kita tuliskan script berikut:

import flash.events.TouchEvent;

// setting input mode berupa touch (sentuhan)
Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;

//membuat fungsi draging
function drag_mulai(event:TouchEvent):void
{
     event.target.startTouchDrag(event.touchPointID,false);
}
// membuat fungsi stopdrag
function drag_selesai (event:TouchEvent):void
{
     event.target.stopTouchDrag(event.touchPointID);
}

// memberlakukan fungsi drag_mulai dan drag_selesai pada movieclip 'objek'
objek.addEventListener(TouchEvent.TOUCH_BEGIN,drag_mulai);
objek.addEventListener(TouchEvent.TOUCH_END,drag_selesai);
// memberlakukan fungsi drag_mulai dan drag_selesai pada movie clip 'objek2'..
objek2.addEventListener(TouchEvent.TOUCH_BEGIN,drag_mulai);
objek2.addEventListener(TouchEvent.TOUCH_END,drag_selesai);

// Anda bisa tambahkan beberapa objek dragable dengan cara yang sama seperti di atas...

Untuk melihat simulasinya melalui PC Anda, lakukan test movie maka secara otomatis akan muncul dua tampilan. Pertama tampilah Simulator, kedua tampilan Device. Pada simulator, aktifkan Touch Layer. Pilih Click and Drag. 

Lakukan ujicoba pada tampilan Device dengan cara klik dan geser. Jika berhasil maka aplikasi tersebut bisa juga dijalankan pada Android dengan cara menyentuh dan menggeser. Tentu setelah kita menginstalnya pada Android. Selamat mencoba, semoga bermanfaat.


4 komentar:

  1. terima kasih mas, sangat membantu saya yang sedang belajar AS3

    BalasHapus
  2. Bro, kalo Zoom (Gesture) di gabung dengan Touch and Drag bisa gak, jadi bisa di zoom sekaligus juga bisa dipindah2?.

    BalasHapus
  3. Contoh File Fla nya Mas Fareed

    BalasHapus