Untuk membuat efek rotasi pada layar cukup mudah. AS3 for
Android sudah memberikan bahasa ‘pintar’ yang memungkinkan kita untuk membuat
efek tersebut dalam empat baris kode. Buat lembar kerja baru, pilih AIR for
Android.
Pertama buat objek berupa MovieClip yang akan kita
rotasikan dan berikan nama “kotak” pada MovieClip tersebut pada properties.
Lalu tuliskan script berikut pada salah satu frame:
//mengambil input
mode berupa gesture
Multitouch.inputMode=MultitouchInputMode.GESTURE;
//membuat fungsi
untuk rotasi
function
putar(e:TransformGestureEvent):void
{
//
memberikan nilai rotasi untuk movieclip kotak sesuai dengan nilai rotasi pada
Gesture-Rotation.
kotak.rotation+=(e.rotation);
}
// memberlakukan
fungsi putar pada movieclip ‘kotak’ saat gesture rotasi dijalankan
kotak.addEventListener(TransformGestureEvent.GESTURE_ROTATE,putar);
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
Gesture Rotation.
Lakukan ujicoba pada tampilan Device dengan cara klik
salah satu bagian pada movieclip, klik lagi pada bagian lain lalu putar. Jika
berhasil maka aplikasi tersebut bisa juga dijalankan pada Android dengan cara
memutarnya menggunakan dua jari. Bagaimana, mudah bukan? Anda bisa melakukan
improvisasi terhadap script ini untuk membuat aplikasi yang jauh lebih menarik
lagi. Selamat mencoba, semoga bermanfaat.
Download File FLA
Tidak ada komentar:
Posting Komentar