Action Script 2
1. Para diseñarla, agrega a tu juego un rectángulo que será "el visor del juego", de preferencia ponlo del tamaño del escenario. Convierteo a movieclip, dale doble clic como para editarlo y en el primer fotograma agrega éste código:
Código PHP:
//Apicar a un frame DENTRO del movieclip de la "cámara virtual"
this.onEnterFrame= function(){
//Ajustar ventana
Stage.scaleMode = "exactFit";
//tomar valores del ajuste con relación a la cámara virtual
scalaX = Stage.width/this._width;
scalaY = Stage.height/this._height;
//centrar escenario en cámara virtual
_parent._x = (Stage.width/2)-(this._x*scalaX);
_parent._y = (Stage.height/2)-(this._y*scalaY);
//Aplicar escala a escenario
_parent._xscale = 100*scalaX;
_parent._yscale = 100*scalaY;
}
Código PHP:
//Aplicar al movieclip "camara"
//Nota: "jugador" es el objeto que va a seguir a cámara
onClipEvent (enterFrame) {
_y += (_root.jugador._y-_y)/4;
_x += (_root.jugador._x-_x)/4;
}