Pada tutorial kali ini goo-android memberi trik tentang stardrag dan hittest pada games puzzle ikuti langkah langkah pada tutorial di bawah ini :
1. Buatkan objek pada lembar kerja seperti gambar di bawah ini :
Kemudian convert to symbol jadikan movie clip pada kedua objek, objek yang pertama beri nama mc_apel dan objek yang kedua beri nama mc_target
1. Setelah di convert menjadi movie clip sekararng beri nama pada instaname pada objek mc_apel beri nama “apel” pada movieclip mc_target berinama”target”. Seperti pada gambar di bawah ini :
2. Setelah itu klik kanan pada frame pilih action kemudian ketikan as3 di bawah ini :
apel.addEventListener(MouseEvent.MOUSE_DOWN, ClickToDrag);
function ClickToDrag(event:MouseEvent):void
{
apel.startDrag();
if(apel.hitTestObject(target))
{
hit.text="terkena objek"
}
else
{
nohit.text="ga kena objek"
}
}
stage.addEventListener(MouseEvent.MOUSE_UP, dragdiatasobjek);
functiondragdiatasobjek(event:MouseEvent):void
{
apel.stopDrag();
}
Selamat mencoba !!
0 comments:
Post a Comment