Bueno para que salga el movimiento como yo lo quería, cambie algo el codigo:
Código AS3:
Ver originalimport flash.display.Stage;
import flash.display.StageDisplayState;
import flash.display.MovieClip;
import flash.display.Graphics;
var centro = stage.stageHeight/2;
var centro2 = stage.stageWidth/2;
fondo.x = 0 - stage.stageWidth;
fondo.y = 0 - stage.stageHeight;
fondo.addEventListener(Event.ENTER_FRAME, mover);
function mover(e:Event):void {
var posx = stage.mouseX+(centro2-stage.mouseX)*(fondo.width/(centro2*3));
var posy = stage.mouseY+(centro-stage.mouseY)*(fondo.height/(centro*3));
x += (posx - x) * 0.07;
y += (posy - y) * 0.07;
}