a peticion de vario s con dudas y si quieres solo el archivo aqui esta bajatelo
http://www.fento.com.mx/ejemplo/flash.zip
si te gusta aprender mejor lee el tuto
muchos de nosotros hemos visto paginas que se adapatan a el tamaño de la pagina abarcando toda la ventana de el navegador,
bueno basicamente se define en dos partes , una en el la pelicula y la otra en html
primero veremos el codigo en AS
en el primer frame de la pelicula en flash manejaremos este codigo
Stage.align = “LT”; //alinea el swf la parte superior izquierda, para que apartir de ahi nos tome las coordenadas
Stage.scaleMode = “noScale”; // define que aunque la pelicula se redimensione , los objetos mantengas sus proporciones originales
oye = new Object(); //definimos un nuevo objeto para manejar el redimensionamiento
oye.onResize = function() { //determinamos que cuando se ejecute el evento redimensionar se ejecute la funion expandir
expandir();
};
Stage.addListener(oye); // aderimos a la pelicual oye como un “listener” para que siempre este “escuchando” los eventos
expandir = function () { //definicion de la funcion expandir
Ancho=Stage.width; // obtenemos el ancho de la pelicula y la almacenamos en una variable que sera nuestra referencia para columnas
Alto=Stage.height; // obtenemos el alto de la pelicula y la almacenamos en una variable que sera nuestra referencia para filas
//en esta parte es donde hacemos los calculos para posicionar los objetos de la pelicula en el lugar que nosotros deseamos
// en este caso situaremos un mc con nombre de instancia circulo en la parte central de la pelicula
circulo._x = (Ancho-circulo._width)/2; //sumanos el ancho de la pelicula mas el ancho del circulo y lo dividimos entre dos y lo asignamos a _x para la columna
circulo._y = (Alto-circulo._width)/2; //sumanos el alto de la pelicula mas el alto del circulo y lo dividimos entre dos y lo asignamos a _y para la fila
};
expandir(); //ejecutamos la funcion de expansion al principio para que las posicione al comienzo y se adapte a la configuracion actual
eso es todo lo que haremos en la pelicula de flash, ahora tocaremos la parte de html, abrimos el archivo html que carga la pelicula en cualquier editor, en mi caso utilizo el notepad y hacemos estas modificaciones
si tu pelicula tiene estas dos lineas, eliminalas, si no no funcionara en firefox y por supuesto que no queremos que nos pase eo con nuestro explorador preferido
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
despues en la parte del body quitamos los margenes, debe quedar asi a excepcion deel color de la pagina que ese es a tu preferencia
<body topmargin=0 leftmargin=0 rightmargin=0 bottommargin=0 bgcolor=”#ff0000″>
despues modificamos la parte donde se especifica el tamaño del swf en los parametros width y height y debera quedar asi , con los demas parametros que he quitado para acortar la linea de codigo pero que deben de ser incluidos
<embed …width=100% height=100% …>
y eso es todo guardamos el archivo html y esta listo para ser usado
⁢object…width=100% height=100% …>