Hi again!
How can i calculate the mouseX distance from an MC?
i’m using this:
enterFrame event {
var d1:Number = pi(mouseX,dist0.x);
var d2:Number = pi(mouseX,dist4.x);
var d3:Number = pi(mouseX,dist8.x);
var d4:Number = pi(mouseX,dist11.x);
var d5:Number = pi(mouseX,dist15.x);
if (d1<d2) {
trace("near 0");
} else if (d2<d3) {
trace("near 4");
} else if (d3<d4) {
trace("near 8");
} else if (d4<d5) {
trace("near 11");
} else {
trace("near 15");
}
}
function pi(x0:Number,x1:Number):Number {
var dx:Number = x0 - x1;
var di:Number = Math.sqrt(dx*dx);
return di;
}
but i dont like it, im trying to do one function only
distance(mouseX, clip1.x,clip2.x,clip3.x,clip4.x);
function distancie(x1,x2,x3,x4,x5):String {
// IDK
return “clip3 is near mouse”
}
its possible?