Comunidad de diseño web y desarrollo en internet online

alinear movieclip al alto página

Citar            
MensajeEscrito el 16 Ene 2006 12:22 pm
Buenas:

Os expongo mi problemilla, a ver si me podeis ayudar.

Tengo un swf que tiene un ancho fijo pero el alto es del 100%.

El problema es que tengo un movieclip en Y=0 y al redimensionarse el swf en el navegador el movieclip no queda arriba del todo de dicho swf.

En el swf tengo puesto el Stage.scaleMode="noScale".

¿Sábeis cómo puedo solucionar esto? Gracias.

Por Maska

16 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Ene 2006 01:14 pm
Esto va a Flash

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 16 Ene 2006 01:28 pm
pero para que ocupe TODO el alto sea cual sea la medida?? o es que no se queda pegado arriba??
si es lo primero puedes poner

Código :

tu_mc.height=Stage.height


si es lo segundo y tienes puesto _y=0, debes revisar los puntos de fijacion del movie clip...

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 16 Ene 2006 01:54 pm
La verdad es que no me he explicado bien, os pongo unas capturas:

Si tenemos un swf tal como


me gustaría que poniendo en html el height=100% quedase así:


pero en realidad queda así:


Creo que es cosa más bien de HTML o CSS que de Flash.
¿Me orientáis?

Chao.

Por Maska

16 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Ene 2006 02:07 pm
en AS prueba con esto

Código :

   //_y=(Stage.height-_height)/2;

y en la etiqueta del objeto en html cabias la medida en pixeles del swf por esto, en porcentaje.

Código :

height="100%"

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 18 Ene 2006 10:00 am
Eso no funcionó Johnny.

Lo de poner height=100% es lo que busco, por eso no hay problema.

El caso es que no encuentro solución a esto.

Deberé optar por poner un alto fijo al swf, lo cual me limita mucho :(

Por Maska

16 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 18 Ene 2006 01:32 pm
vale vale,es que te entendí mal...
en la posicion del swf, el contenido debe estar centrado en (x,y)=(0,0), pero cuando se redimensiona, el origen de coordenadas puede quedar más bajo, debido a que lo que hay por arriba puede tener valores negativos en 'y'
De todas formas, si se redimensiona el swf y no está escalado el contenido, quiere decir que lo que se va a ver es por ejemplo en este caso el color negro, así que puedes poner el swf dentro de una div, y el background de la div en color negro también.
En ese caso dejas fijo el tamaño del swf y lo posicionas con margin top=0, quedaría el mismo efecto.

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 18 Ene 2006 01:46 pm
Johnny tu solución puede ser buena, pero creo que he encontrado una que para mi caso específico es una buena solución.

Y es eso, trabajar con divs. Así puedo redimensionarlo conforme me haga falta, según vaya desplegando mi menú.

Realmente, esto lo quería hacer para algo así.

Cuando lo tenga hecho, lo pondré por aquí.

Por Maska

16 de clabLevel



Genero:Masculino  

msie

 

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