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

Problema con stage.align y

Estas en el tema de Problema con stage.align y en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Estoy haciendo una web en flash cuyo fondo se adapta a toda la pantalla usando la técnica de "no scale, stage.align TL". ...
  #1 (permalink)  
Antiguo 20/10/2010, 13:38
 
Fecha de Ingreso: septiembre-2008
Mensajes: 32
Antigüedad: 16 años, 2 meses
Puntos: 0
Problema con stage.align y

Hola a todos. Estoy haciendo una web en flash cuyo fondo se adapta a toda la pantalla usando la técnica de "no scale, stage.align TL".

Este swf llama a otro swf de 955x600 donde está el menú.

Tengo un problema: debido al stage.align TL el swf que llamo también toma como 0,0 el extremo superior izquierdo de la pantalla, pero me gustaría que quede centrado. No tengo idea de cómo hacer esto, ¿alguna ayuda?

Gracias a todos por adelantado
  #2 (permalink)  
Antiguo 21/10/2010, 07:53
Avatar de Damoc  
Fecha de Ingreso: octubre-2010
Mensajes: 26
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Problema con stage.align y

Hace un tiempo se me presentó el mismo problema y lo solucioné de la siguiente forma...

A ver si te sirve:

Código:
fscommand ("fullscreen", "true");
Stage.scaleMode = "noScale";
Stage.align = "TL";
var resolucion_x:Number = System.capabilities.screenResolutionX;
var resolucion_y:Number = System.capabilities.screenResolutionY;
loadMovieNum ("pruebaForoMenu.swf", 1);
Eso va en tu archivo principal...

resolucion_x y resolucion_y toman la resolución de la pantalla para después poder centrar la otra película.

Código:
this.createEmptyMovieClip ("contenedor_mc",this.getNextHighestDepth ());
contenedor_mc._x = (_level0.resolucion_x - 1024) / 2;
contenedor_mc._y = (_level0.resolucion_y - 768) / 2;
contenedor_mc.attachMovie ("menu","menu_mc",contenedor_mc.getNextHighestDepth ());
Esto va en la película que cargás. Lo que hace es crear un clip contenedor y centrarlo. Después a ese clip le cargo mi contenido con attachMovie, que es otro clip (menu_mc) que tengo en la librería.

Con esto centrás una película de 1024 x 768... modificá esos valores y debería salir andando...

Cualquier duda consultame.

Etiquetas: 100%, flash, fondo, stage.align
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 10:10.