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

¿Cómo hacer un fullscreen con un mc escalado no proporcional y otro si proporcional?

Estas en el tema de ¿Cómo hacer un fullscreen con un mc escalado no proporcional y otro si proporcional? en el foro de Flash y Actionscript en Foros del Web. Hola! Estoy desesperado, please help!!! tengo un problemón: Necesito hacer en una misma pelicula: - un fullscreen - un mc (imágen de fondo) que se ...
  #1 (permalink)  
Antiguo 10/08/2009, 17:11
 
Fecha de Ingreso: noviembre-2008
Mensajes: 17
Antigüedad: 16 años
Puntos: 0
¿Cómo hacer un fullscreen con un mc escalado no proporcional y otro si proporcional?

Hola!
Estoy desesperado, please help!!!
tengo un problemón:

Necesito hacer en una misma pelicula:
- un fullscreen
- un mc (imágen de fondo) que se escale a la resolución de cada monitor (se deformará)
- un mc que se escale proporcionalmente a la altura del monitor (sin deformartse)
- todo centrado


Llevo días buscando y buscando en la web pero lo único que he encontrado és como hacer el fullscreen con el fondo proporcional, pero me falla que el otro mc se escale sin deformar:



Código:
Stage.align = "TL";
Stage.scaleMode = "noScale";
fscommand("fullscreen", true);
var T:String = "easeoutexpo";

fondo._x = 0;
fondo._y = 0;
intro._x = 0;
intro._y = 0;

var stageL:Object = new Object();
stageL.onResize = function() {
	fondo._width = Stage.width;
    fondo._height = Stage.height;
	intro._width = Stage.width;
	intro._height = Stage.height;
    // optional to center instance of mainContent_mc
	fondo._x = Stage.width/mainContent_mc._width;
    fondo._y = Stage.height/mainContent_mc._height;

intro._y = fondo._y+fondo._height/2-intro._height/2;
intro._x = fondo._x+fondo._width/2-intro._width/2;
};
Stage.addListener(stageL);
stageL.onResize();

el mc "fondo" es el backgrownd que se escala y el mc "intro" es el que se escala pero tendria que mantener sus proporciones

Estoy desesperado, please help!!!
Mil gracias de antemano

Bernat
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 22:48.