Comunidad de diseño web y desarrollo en internet online

Duda DIAGRAMACION LIQUIDA

Citar            
MensajeEscrito el 02 Jun 2010 09:29 pm
Hola!!!
estoy realizando un ejercicio de diagramacion liquida, para aprender a manejarla antes de implementarla seriamente, tengo este code hasta el momento:

Código ActionScript :

stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;

stage.addEventListener(Event.RESIZE, stageResizeHandler);
stageResizeHandler();

function stageResizeHandler(evt:Event = null):void {
foto.x = (stage.stageWidth - foto.width) / 2;
foto.y = (stage.stageHeight - foto.height) / 2;

cuadro.x=(stage.stageWidth-800);
}


el MC cuadro hace lo que quiero: Siempre aparece en el centro.

la duda es con el MC cuadro: quiero ponerlo en una posicion especifica y que al redimensionar la pantalla del navegador (o al cambiar la resolucion de pantalla) este obviamente tome una posicion relativa al nuevo tamaño de pantalla.

gracias

Por dianita666

Claber

185 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Jun 2010 02:28 am
Tienes que basarte en porcentajes para las posiciones, luego sabiendo el nuevo ancho y alto, es solo usar regla de tres simple

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Jun 2010 02:29 pm
Hola Jorge!!!
gracias por responder, pues siguiendo la misma logica lo hice asi y funciono:

Código ActionScript :

cuadro.x=stage.stageWidth/4;
cuadro.y=stage.stageHeight/4;


pero me surge la duda si podrìa hacerlo con medidas "absolutas" (entiendo que la idea de la diagragramacion liquida es que la ubicacion delos MC sea relativa),

es decir: el MC "foto" esta centrado (es el fondo) y el MC "cuadro" tiene una posicion en la que sale encima de cierta parte del fondo...
quiero que al redimensionar la pantalla el MC cuadro este siempre encima de la misma parte del fondo.

Gracias

Por dianita666

Claber

185 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Jun 2010 03:03 pm
La diagrmación líquida se basa en posiciones relativas, si quieres posiciones absolutas, entonces no estás haciendo diagramación líquida sino diagramación fija ... y entonces no necesitas ningún cálculo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Jun 2010 04:52 pm
si, eso lo comprendo perfectamente, tal vez no me supe explicar...

mira :
lo que quiero es colocar un objeto en un lugar distinto a los bordes y el centro. Hasta el momento he logrado ubicar varios objetos, pero todo con la misma logica:

Código ActionScript :

foto.x = (ANCHO - foto.width) / 2; 
foto.y = (ALTO - foto.height) / 2; 
 
cuadro.x=ANCHO-cuadro.height; 
cuadro.y=ALTO-cuadro.height; 
 
bola.x=ANCHO/8; 
bola.y=ANCHO/8; 



puedo decir que ya se ubicar MC liquidamente con haciendo divisiones a partir de la medida relativa del stage.

he visto ejemplos en los que ademas de divisiones usan restas y otras operaciones. Me gustaria que me indicaras otros metodos para lograr esto.

por ejemplo: como ubicarias un MC al lado inferior derecho mas aala de la mitad, pero sin dividir por medios exactos (width/2)

Gracias

Por dianita666

Claber

185 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Jun 2010 10:16 am
Voy dividiendo por cuadrantes, tal cual lo haces, si tengo porcentaje, lo uso sobre el tamaño del escenario. Analiza los ejemplos donde viste sumas y restas para ver cual es la lógica que está aplicando

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Jun 2010 10:07 pm
bien gracias Jorge,

me surge otra duda:

algunos sites como este:

http://www.sointeractive.pl/

independientemented e la resolucion de pantalla siempre aparecen bien ubicados los objetos (siempre sale al 100%), diria que usa diagramacion liquida...

pero al redimensionar el navegador si aparece el scroll (en unos sites no) y los objetos no se "reubican".

¿es este otro tipo de diagramacion liquida?

si es asi
¿como funciona?

Gracias

Por dianita666

Claber

185 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Jun 2010 03:20 am
En Flash, abre la ayuda y mira Opciones de Publicación en HTML, específicamente SHOW_ALL, EXACT_FIT, NO_BORDER, NO_SCALE, te dará una idea de las formas en que puedes manejar el tamaño de tu peli. Si los objetos no se reubican, entonces no usa diagramación líquida

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.