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.