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

Diagramacion liquida en as3

Estas en el tema de Diagramacion liquida en as3 en el foro de Flash y Actionscript en Foros del Web. Buenos días para todos Descargue este código de internet: Cita: import flash.display.StageScaleMode; import flash.display.StageAlign; import flash.events.Event; stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; stage.addEventListener (Event.RESIZE, resizeHandler); ...
  #1 (permalink)  
Antiguo 11/12/2011, 11:36
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Pregunta Diagramacion liquida en as3

Buenos días para todos

Descargue este código de internet:

Cita:
import flash.display.StageScaleMode;
import flash.display.StageAlign;
import flash.events.Event;

stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener (Event.RESIZE, resizeHandler);

// initialize sizing
resizeHandler (null);

function resizeHandler (event:Event):void {
var sw:Number = stage.stageWidth;
var sh:Number = stage.stageHeight;
header_mc.width = body_mc.width = footer_mc.width = sw;
body_mc.height = sh-header_mc.height-footer_mc.height;
footer_mc.y = sh-footer_mc.height;
}
Pero en el código utiliza 3 elementos que son:

header_mc
body_mc
footer_mc

Y funciona bien, pero sí yo solo tengo 1 (por ejemplo body_mc) como quedaría el código?.

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario
  #2 (permalink)  
Antiguo 11/12/2011, 14:42
 
Fecha de Ingreso: mayo-2006
Mensajes: 475
Antigüedad: 18 años
Puntos: 58
Respuesta: Diagramacion liquida en as3

Si tienes 1 se supone que solo vas a hacer líquido el contenedor.
En tu ejemplo se supono que el swf tiene una cabecera, un cuerpo y un pie. La cabecera y el pie mantiene siempre las medidas y sólo cambia el cuerpo.

Código Javascript:
Ver original
  1. import flash.display.StageScaleMode;
  2. import flash.display.StageAlign;
  3. import flash.events.Event;
  4.  
  5. stage.scaleMode = StageScaleMode.NO_SCALE;
  6. stage.align = StageAlign.TOP_LEFT;
  7. stage.addEventListener (Event.RESIZE, resizeHandler);
  8.  
  9. // initialize sizing
  10. resizeHandler (null);
  11.  
  12. function resizeHandler (event:Event):void {
  13. var sw:Number = stage.stageWidth;//ancho total de la pantalla
  14. var sh:Number = stage.stageHeight;// alto total de la pantalla
  15. body_mc.width = sw;
  16. body_mc.height = sh;
  17. }
  #3 (permalink)  
Antiguo 11/12/2011, 16:03
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: Diagramacion liquida en as3

Hola jossss
Gracias por tu ayuda.
Otra cosa, sí yo adentro del clip "body_mc" pongo un texto y redimensiono el texto se deforma.

Como hago para que lo que esté dentro de body_mc se escale proporcionalmente?.

Gracias por tu ayuda
__________________
Diseñador Gráfico publicitario
  #4 (permalink)  
Antiguo 11/12/2011, 17:22
 
Fecha de Ingreso: mayo-2006
Mensajes: 475
Antigüedad: 18 años
Puntos: 58
Respuesta: Diagramacion liquida en as3

El texto está en una imagen supongo, ya que suelen verse bastante bien. Si es texto dinámico deberías incorporar los caracteres.
  #5 (permalink)  
Antiguo 11/12/2011, 18:08
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: Diagramacion liquida en as3

Hola jossss
Adentro de body_mc hago otro clip con un texto y si redimensiono la película se deforma el texto
__________________
Diseñador Gráfico publicitario
  #6 (permalink)  
Antiguo 12/12/2011, 13:10
 
Fecha de Ingreso: mayo-2006
Mensajes: 475
Antigüedad: 18 años
Puntos: 58
Respuesta: Diagramacion liquida en as3

Puedo ver el .fla?
Saludos
  #7 (permalink)  
Antiguo 12/12/2011, 15:11
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: Diagramacion liquida en as3

Hola jossss
Algún correo para enviartelo.
Gracias
__________________
Diseñador Gráfico publicitario
  #8 (permalink)  
Antiguo 12/12/2011, 15:16
 
Fecha de Ingreso: mayo-2006
Mensajes: 475
Antigüedad: 18 años
Puntos: 58
Respuesta: Diagramacion liquida en as3

Te he mandado un privado, saludos

Etiquetas: as3, flash
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 08:12.