estoy haciendo un juego en Flash CS6 con AS3 y necesito que un MC siga el ratón por la pantalla, PERO que solo lo haga dentro de un recuadro.
La parte de seguir al ratón ya la tengo hecha:
Código ActionScript :
var dx,dy;
var tx,ty;
var cx=circle.width/2;
var cy=circle.height/2;
stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseDownHandler);
addEventListener(Event.ENTER_FRAME, onEnterFrame);
function mouseDownHandler(ev:MouseEvent)
{
tx = ev.stageX;
ty = ev.stageY;
}
function onEnterFrame(ev:Event)
{
dx = (tx - circle.x - cx);
dy = (ty - circle.y - cy);
circle.x += dx;
circle.y += dy;
circle2.x += dx;
circle2.y += dy;
}Ahora solo necesito que solo funcione, por ejemplo, del pixel 0,0 al pixel 500,500. ¿Cómo sería el código?
Gracias por adelantado.
