Solucionado.
Tenia el mismo problema y lo solucione como dijo luismi
Lo tengo echo asi.
1MC padre ( centrado ambos ejes ) dentro de ese tengo otro MC hijo ( centrado ambos ejes ) y dentro de este ultimo una imagen ( MAPA tambien centrado ).
La idea es mover solamente al hijo y al padre darle zoom + y zoom -.
LAS ACCIONES SON.
1er frame
Código HTML:
stop();
padre.hijo._x = 0;
padre.hijo._y = 512;
//donde es como arrancara hijo por que generalmente el mapa queda en el medio y uno quiere que arranque arriba a la izquierda.
ZOOM
Código HTML:
zoommas.onPress = function() {
padre._xscale+=50;
padre._yscale+=50;
};
zoommenos.onPress = function() {
padre._xscale-=50;
padre._yscale-=50;
};
MOVER
Código HTML:
moveRight.onPress = function() {
padre.hijo._x += 80;
};
moveLeft.onPress = function() {
padre.hijo._x -= 80;
};
moveUp.onPress = function() {
padre.hijo._y -= 80;
};
moveDown.onPress = function() {
padre.hijo._y += 80;
};
espero que se entienda, si no me piden el FLA que es mas facil jeje.