Minggu, 29 Juni 2014

AS3 Gesture Pan pd Flash CS6 utk aplikasi android

Pada postingan sebelumnya saya membahas masalah gesture rotate. Untuk kali ini saya akan sharing tentang pemanfaatan fasilatas gesture yang lain. Pasti kita pernah melakukan pan (klik and drug dengan dua jari/sentuhan) pada perangkat android dengan cara menyentukan dua jari ke layar kemudian kita mengeser keduanya. Dalam konsep ini tampilan gambar akan menjadi bergeser sesuai dengan arah sentuhan. Proses pan ini yang akan kita share pada postingan kali ini.

LANGKAH - LANGKAH

  1. Buka stage kosong dan buat sebuah movie clip dan beri nama "fbegin" tepat di tengah stage. Movie clip yang anda buat jangan terlalu besar tetapi jangan terlalu kecil, kira kira 200px X 200px.
  2. Isikan AS3 seperti pada list dibawah ini
    1
    2
    3
    4
    5
    6
    7
    8
    Multitouch.inputMode = MultitouchInputMode.GESTURE;

    function onPan(e:TransformGestureEvent):void
    {
    e.target.x += e.offsetX;
    e.target.y += e.offsetY;
    }
    fbegin.addEventListener(TransformGestureEvent.GESTURE_PAN, onPan);
  3. Simpan dan coba di emulator dengan menekan Control enter. Setelah muncul tampilan, dan tidak bisa mencoba fasilitas touchnya karena belum diaktifkan.
  4. Untuk mengaktifkan klik tab "TOUCH AND GESTURE" (lihat panah 1 pd gambar dibawah), kemudian klik untuk centang Touch Layer (lihat panah 2 pd gambar dibawah). Setelah itu pilih mode touch atau gesture (lihat nomor 3 pd gambar dibawah)yang ingin anda coba.
  5. Untuk postingan ini pilih "gesture - Pan", selanjutnya anda bisa mencoba melakuan pan (sentuh 2 jari dan geser) dengan mengklik pada layar emulator. Untuk lebih merasakan sensasinya silahkan di coba di device android sesungguhnya

Tidak ada komentar:

Posting Komentar