brewthom
07-15-2008, 09:09 PM
Ugh. This can't be that hard. Maybe I'm missing something simple. I want one mc to snap to the center of another mc when it's within 10 pixels of the target (center of mc). I've got the drag working and the hit test, but not the snap. Ideas? I've simplified here to just include x.
var xNum:int;
xNum=hit.x;
stage.addEventListener(Event.ENTER_FRAME, everyFrame);
function everyFrame(e:Event):void{
if (ball.hitTestObject(hit)){
ball.x=xNum;
trace("works");
stage.removeEventListener(Event.ENTER_FRAME,everyF rame);
}
}
var xNum:int;
xNum=hit.x;
stage.addEventListener(Event.ENTER_FRAME, everyFrame);
function everyFrame(e:Event):void{
if (ball.hitTestObject(hit)){
ball.x=xNum;
trace("works");
stage.removeEventListener(Event.ENTER_FRAME,everyF rame);
}
}