Membuat Aplikasi Android Sederhana, Hit Test, dengan Adobe Flash CS 6
Sesuai dengan janji
saya pada postingan sebelumya, pada kesempatan kali ini, saya akan memberikan
contoh sederhana aplikasi android dengan Adobe Flash CS 6. Tapi sebelumnya saya
bingung harus buat apa ya? Akhirnya, saya putuskan mau kasih contoh program Hit
Test aja ke kamu semua. Kan cuma contoh jadi saya kasih yang mudah aja. Bagi
para master mohon jangan ganggu, ini khusus buat pemain baru. Hehehehehe………
Konsepnya gini, ada dua
lingkaran. Jika lingkaran yang satu kita klik lalu kita seret, maka lingkaran tersebut akan mengikuti mouse.
Lalu, akan kita lepaskan. Jika terkena lingkaran yang kedua, maka akan muncul
teks “terkena objek” kalau tidak kena ya keluarnya teks “ga kena objek”. Udah
cuma gitu aja. Kalo gak tertarik gak usah lanjutin baca. Bagi yang pengen tahu,
let’s move.
Buat dua lingkaran
seperti gambar. Klik kanan pada satu
lingkaran, convert to symbol,pilih movie clip, kasih nama mc_lingkaran. Lalu ke
tab properties, instance name nya ganti “lingkaran” tanpa tanda kutip. Lalu
klik kanan pada lingkaran yang satunya, lakukan hal yang sama, convert to
symbol,pilih movie clip, kasih nama mc_target. Lalu ke tab properties, instance
name nya ganti “target” tanpa tanda kutip. Setelah selesai, tambahkan Text,
ganti text type-nya menjadi Dynamic Text dan instance name-nya “hit” tanpa
tanda kutip. Setelah itu, tekan F9 masukkan action script berikut:
=====awal
action script=====
lingkaran.addEventListener(MouseEvent.MOUSE_DOWN,
ClickToDrag);
function
ClickToDrag(event:MouseEvent):void
{
lingkaran.startDrag();
}
stage.addEventListener(MouseEvent.MOUSE_UP,
dragdiatasobjek);
function
dragdiatasobjek(event:MouseEvent):void
{
if(lingkaran.hitTestObject(target))
{
hit.text="terkena
objek"
}
else
{
hit.text="ga kena
objek"
}
lingkaran.stopDrag();
}
=====akhir
action script=====
Tidak ada komentar:
Posting Komentar