Foros del Web » Creando para Internet » Flash y Actionscript »

¿como se adapta imagen de fondo a la resolucion de la pantalla?

Estas en el tema de ¿como se adapta imagen de fondo a la resolucion de la pantalla? en el foro de Flash y Actionscript en Foros del Web. Hola quiero hacer un efecto como este. www.addition.com.au Alguien sabe como se hace?...
  #1 (permalink)  
Antiguo 18/02/2008, 12:20
Avatar de hecberto  
Fecha de Ingreso: octubre-2007
Mensajes: 96
Antigüedad: 10 años, 2 meses
Puntos: 0
¿como se adapta imagen de fondo a la resolucion de la pantalla?

Hola quiero hacer un efecto como este.

www.addition.com.au

Alguien sabe como se hace?
  #2 (permalink)  
Antiguo 18/02/2008, 12:31
 
Fecha de Ingreso: marzo-2005
Ubicación: Barcelona
Mensajes: 192
Antigüedad: 12 años, 9 meses
Puntos: 1
Re: ¿como se adapta imagen de fondo a la resolucion de la pantalla?

ummm bastante interesante , eso es flash a toda pantalla jeje, a ver cual es el trukito...
  #3 (permalink)  
Antiguo 19/02/2008, 01:33
Avatar de Rio
Rio
 
Fecha de Ingreso: febrero-2008
Mensajes: 3
Antigüedad: 9 años, 9 meses
Puntos: 0
Re: ¿como se adapta imagen de fondo a la resolucion de la pantalla?

en tu flash<embed> HTML - W -100% H -100%

en flash autoresize para mantener la proporcion.

Saludos
  #4 (permalink)  
Antiguo 19/02/2008, 06:20
Avatar de hecberto  
Fecha de Ingreso: octubre-2007
Mensajes: 96
Antigüedad: 10 años, 2 meses
Puntos: 0
Re: ¿como se adapta imagen de fondo a la resolucion de la pantalla?

Gracias a todos.
He consueguido el codigo por otro lado os lo paso por si os interesa:

La historia es que la imagen de fondo sea un mc. fondo es el nombre de instancia


Stage.scaleMode = "noscale";
//-----------------------
var StageWidth:Number = 550;
var StageHeight:Number = 400;
function escalaFondo()
{
if (Stage.width > Stage.height) {
fondo._width = Stage.width;
fondo._yscale = fondo._xscale;
} else {
fondo._height = Stage.height;
fondo._xscale = fondo._yscale;
}
fondo._x = (StageWidth - fondo._width) / 2;
fondo._y = (StageHeight - fondo._height) / 2;
}
//-----------------------
Stage.addListener(this);
this.onResize = escalaFondo;
escalaFondo();
//-----------------------
stop();
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:21.