Wednesday 19 December 2012

collision detection using hittestobject in as3



1. create movieclip with instance name of 'star'.
2. create movieclip with instance name of 'circle'.
3. create one dynamic text box with the instance name of 'messageText'.

code : -


// move star with mouse
addEventListener(Event.ENTER_FRAME, test_fun1);

function test_fun1(event:Event):void {
star.x=mouseX;
star.y=mouseY;


// test star versus circle
if (star.hitTestObject(circle)) {
messageText.text="collide";
} else {
messageText.text="Not collide";
}
}

output looks like :-




No comments:

Post a Comment