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

Visualizar wen en toda la pantalla

Estas en el tema de Visualizar wen en toda la pantalla en el foro de Flash y Actionscript en Foros del Web. Hola!!! Bueno como pocos sabran apenas me estoy adentrando en esto de flash, yo en lo personal trabajo bajo el cs4 y as2.0. A lo ...
  #1 (permalink)  
Antiguo 03/03/2011, 15:50
 
Fecha de Ingreso: junio-2009
Mensajes: 55
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta Visualizar wen en toda la pantalla

Hola!!!

Bueno como pocos sabran apenas me estoy adentrando en esto de flash, yo en lo personal trabajo bajo el cs4 y as2.0.

A lo que voy, estoy creando una pagina en flash, bueno en si las secciones por ejemplo la pagina inicial, servicios, quienes somo etc., cada uno es un swf un proyecto flash (espero me este dando a entender) hagan de cuenta yo diseño y programo la pagina inicial en flash, lo exporto a swf y este lo coloco en dreamweaver dentro de una capa, ¿para que?; xq solo asi pude conseguir que el swf no se viera como que muy aparte lo que pasa es que lo que es al rededor del swf me dejaba un espacio como de 10 pixeles y sin capa no sabia como acomodarlo, asi q inserte la capa dentro de esta inserte el swf y le di en X:0, Y:0, hasta ahi todo bien.

¿Que pasa? Bueno que cuando lo subo a mi servidor (gratuito) y esta pagina la visualizo en un monitor de 20" estamos hablando de 1400*900px (corrijanme si me equivoco) sobro un espacio en blanco del lado izquierdo del monitor. Les comento yo por costumbre hago mis proyecto con un tamaño de 1024*768, me imagino que he ahi en problema no?? pero bueno estamos de acuerdo de que si yo actualizo mi swf a esa proporcion, en un monitor mas pequeño no se veria la pagina en pantalla completa no?? osea empezarian a visualizarse las barras de desplazamiento no?? Asi que me puse a investigar y en un articulo lei que en el menu archivo, configuracion de la publicacion y en la pestaña HTML coloco las siguientes propiedades
Dimensiones:Porcentaje
Anchura: 100 Altura:100
Calidad: Alta
Mode de Ventana: Ventana
Alineacion HTML: Predeterminado
Escala: Predeterminada (mostrar todo)
Alineacion Flash: Centro

Ok Le doy aceptar exporto la pelicula, la coloco en dreamweaber dentro de una capa, la subo al servidor y aun asi me sique mostrando ese recuadro blanco en un monitor de mayo proporcion.

Que es lo que hago mal?? Osea el SWF no lo tengo q poner dentro de una capa?? Pero si no lo coloco dentro de una capa como le hago para acomodarlo y este no me muestre el espacio q hay entre el swf y el fondo del dreamweaver???

Ohh espero entiendan mi duda y me puedan auxiliar en ello.

Otra duda.

Al ingresar a la pagina, de principio me manda una pagina en blanco tarda como 2 o 3 segundo y ya me manda a lo q es el inicio del SWF, el swf mas grande pesa 811kb y eso porq es la de galeria y creo pesa por las imagenes no???
Como puedo hacerle para que no se vea el pantallaso blanco???

Aki les dejo el link de la pagina para que vean el pantallaso y personas que tengan su monitor mas grande de 1024*768 vean la barra blanca que aparece del lado izquierdo de la pantalla.

http://www.mysoftwareshop.com.mx/aurea/index.html

Gracias por sus respuestas!!!
  #2 (permalink)  
Antiguo 03/03/2011, 15:56
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 9 meses
Puntos: 53
Respuesta: Visualizar wen en toda la pantalla

El Swf se encuentra dentro del body, y body a su vez dentro de html. Le indicamos que height:100%
Por lo tanto, una vez que publicamos el flash con Tamaño relativo de 100% y Ajuste exacto (en las propiedades de publicación), editamos la página.htm creada para quitarle los margenes que siguen apareciendo, poniendole margin:0px; Una vez hecho esto, nos queda algo asi la cabecera de <Style>
Código CSS:
Ver original
  1. body {
  2. margin: 0px;
  3. padding: 0px;
  4. }
Cuando se Publica el archivo desde Flash
En File > Publish Settings , en la pestaña del HTML, en el campo de Dimensions, en lugar de dejar la opcion Match Movie, se usa Percent, y obviamente se pone 100%

En el HTML.
En el parámetro allowfullscreen = 'true' en las tags <object> y <embed>
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #3 (permalink)  
Antiguo 03/03/2011, 16:33
 
Fecha de Ingreso: junio-2009
Mensajes: 55
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Visualizar wen en toda la pantalla

Cita:
Iniciado por gVenom Ver Mensaje
El Swf se encuentra dentro del body, y body a su vez dentro de html. Le indicamos que height:100%
Por lo tanto, una vez que publicamos el flash con Tamaño relativo de 100% y Ajuste exacto (en las propiedades de publicación), editamos la página.htm creada para quitarle los margenes que siguen apareciendo, poniendole margin:0px; Una vez hecho esto, nos queda algo asi la cabecera de <Style>
Código CSS:
Ver original
  1. body {
  2. margin: 0px;
  3. padding: 0px;
  4. }
Cuando se Publica el archivo desde Flash
En File > Publish Settings , en la pestaña del HTML, en el campo de Dimensions, en lugar de dejar la opcion Match Movie, se usa Percent, y obviamente se pone 100%

En el HTML.
En el parámetro allowfullscreen = 'true' en las tags <object> y <embed>
Si tengo el SWF en opcion de Porcentaje.
Lo que no entendi fue donde me dices en el parametro allowfullscreen... osea este parametro lo agrefo dentro de <object>???
  #4 (permalink)  
Antiguo 03/03/2011, 16:54
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 9 meses
Puntos: 53
Respuesta: Visualizar wen en toda la pantalla

Código Javascript:
Ver original
  1. <object width="50"  height="50" id="movie">
  2. <param name="allowFullScreen" value="true" />
  3. <param name="movie" value="mov.swf" />
  4. <embed src="mov.swf" allowFullScreen="true" width="50" height="50" name="movie" /> </object>
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #5 (permalink)  
Antiguo 03/03/2011, 17:27
 
Fecha de Ingreso: junio-2009
Mensajes: 55
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta Respuesta: Visualizar wen en toda la pantalla

Cita:
Iniciado por gVenom Ver Mensaje
Código Javascript:
Ver original
  1. <object width="50"  height="50" id="movie">
  2. <param name="allowFullScreen" value="true" />
  3. <param name="movie" value="mov.swf" />
  4. <embed src="mov.swf" allowFullScreen="true" width="50" height="50" name="movie" /> </object>
No amigo!! ya programe eso y no me queda!!! me estoy desesperando ayuda plis!!!
Osea el vez del 50 puse el 100% pero aun asi me sale cortada la imagen y no se xq!!!!
  #6 (permalink)  
Antiguo 04/03/2011, 08:12
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 9 meses
Puntos: 53
Respuesta: Visualizar wen en toda la pantalla

Bueno a ver,
Primero que todo aqui

Código CSS:
Ver original
  1. #apDiv2 {
  2.     position:absolute;
  3.     width:200px;


mala praxis, trata de utilizar una posicion relativa y no un absolute, trata de ver como se ve asi:
Código CSS:
Ver original
  1. #apDiv2 {
  2.     position: relative;
  3.     margin: 0 auto;
  4. width:200px;[/


Lo segundo es que tu flash esta metido en el apdiv2, y ese tiene un ancho definido a 200px. Tienes otro apDiv1 que si esta al 100% pero ni siquiera esta en el codigo del html, por lo que imagino que el apDiv1 es el que deberia contener el flash y no el 2.

Y por ultimo, podrias ponerle un fondo negro a tu web para que no sean obvios los bordes del flash , .... digo yo
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #7 (permalink)  
Antiguo 07/03/2011, 12:15
 
Fecha de Ingreso: junio-2009
Mensajes: 55
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Visualizar wen en toda la pantalla

Cita:
Iniciado por gVenom Ver Mensaje
Bueno a ver,
Primero que todo aqui

Código CSS:
Ver original
  1. #apDiv2 {
  2.     position:absolute;
  3.     width:200px;


mala praxis, trata de utilizar una posicion relativa y no un absolute, trata de ver como se ve asi:
Código CSS:
Ver original
  1. #apDiv2 {
  2.     position: relative;
  3.     margin: 0 auto;
  4. width:200px;[/


Lo segundo es que tu flash esta metido en el apdiv2, y ese tiene un ancho definido a 200px. Tienes otro apDiv1 que si esta al 100% pero ni siquiera esta en el codigo del html, por lo que imagino que el apDiv1 es el que deberia contener el flash y no el 2.

Y por ultimo, podrias ponerle un fondo negro a tu web para que no sean obvios los bordes del flash , .... digo yo
Bueno publicando el archivo directamente desde flash sin ponerlo en una capa o tabla me manda el siguiente codigo en html

http://www.mysoftwareshop.com.mx/aurea/prueba.txt

Pueden ver el codigo en Menu Ver-Codigfo fuente

Bueno a ese codigo le cambio lo que me mencionas amigo gVenom el "allowFullScreen" a 'true' pero ni asi me muestra la pagina a la medida de la pantalla.

Plis ayuda!!!!
  #8 (permalink)  
Antiguo 07/03/2011, 12:26
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 9 meses
Puntos: 53
Respuesta: Visualizar wen en toda la pantalla

Pues yo en IE8 lo veo full screen, en toda la pantalla
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #9 (permalink)  
Antiguo 07/03/2011, 12:56
 
Fecha de Ingreso: junio-2009
Mensajes: 55
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Visualizar wen en toda la pantalla

Cita:
Iniciado por gVenom Ver Mensaje
Pues yo en IE8 lo veo full screen, en toda la pantalla
Pero que tamaño de monitor tienes??? Claro q en un monitor de 1024*768 se va a ver en toda, pero en uno mas grnade no.

Etiquetas: as2.0, 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 17:58.