Comunidad de diseño web y desarrollo en internet online

cambair el fondo de un SWF sin javascript; ayuda porfa :)

Citar            
MensajeEscrito el 11 Abr 2006 07:27 pm
hola estoy realizando un sitio solo en flash, el swf lo integre a
width=100% height=100%
en la pagina html.
y en el fla puse

Código :

Stage.scaleMode = "noScale";


quisiera saber como puedo cambiar el fonde de mi swf , sin tener que utilisar javascript;

Por geronimo

65 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 11 Abr 2006 07:43 pm
creas un movieClip que sea un cuadrado, lo extiendes tanto como tu SWF y lo coloreas con el objeto Color de ActionScript

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 12 Abr 2006 07:14 am
HA PUES MIRA LO QUE PUEDES HACER ES CON UN attacheMovieclip cargas el nuevo fondo y que en el parametro profundidad (depth) del nuevo fondo sea el mismo parametro de profundida que el fondo anterior, DE ESTA MANERA COMO EL ULTIMO SWF ES EL DE "FONDO NUEVO" SE ENCIMA CON EL DE "FONDO ANTERIOR" Y POR LO TANTO el fondo nuevo sera el que se va a ver

ahora que si tu lo que quieres es cambiar el fondo de TODO EL ESCENARIO pus no se
y nuca lo he visto, y eso no es lo peor ya lo busque y no lo encuentro.

gracias y saludos
bygon

Por patula

8 de clabLevel



Genero:Masculino  

Mexico

firefox
Citar            
MensajeEscrito el 12 Abr 2006 07:29 am
gracias ,pero el problema es que tengo un listerner en el swf ,
para que cuando se cambie la talla de la ventana del navegador,
el contenido del swf siempre aparesca en el centro.

pero ya encontre,

la solucion el la siguiente :

crear un MovieClip en el ultimo layer del swf y meter
llamarlo : swfBackground

Código :

//aqui el movieclip cambia de talla cuando 
//el swf se carga en el navegador
     
     swfBackground._height = Stage.height+400;
     swfBackground._y = -Stage.height/4;
//
//este es el listener para que cuando la ventana 
//cambie de talla, el movieclip 'swfBackground'
//tambien cambie de talla
//
var onResizeForBKG:Object = new Object();
    
 onResizeForBKG.onResize = function() 
          {
            swfBackground._width = Stage.width;
            swfBackground._height = Stage.height+400;
            swfBackground._y = -Stage.height/4;
          };
//
Stage.addListener(onResizeForBKG);



bueno ,pero eso si los valores dependen de lo que se ponga en :

Stage.align

Por geronimo

65 de clabLevel



Genero:Masculino  

msie7

 

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