Comunidad de diseño web y desarrollo en internet online

Problema con Menu desplegable

Citar            
MensajeEscrito el 27 Jul 2009 05:34 am
la cuestion es la siguiente:

hize un menu desplegable y en cada uno de sus botones puse un loadMovie que llama a los swf externos, pero no me anda.

el script del boton es este

Código ActionScript :

on (release){
loadMovie("chgallery.swf", "contenedor");
}


y por supuesto el mc_vacio tiene el nom de instancia de "contenedor"

lo intente sin hacerlo con el menu desplegable y funciono pero ahora no me funciona, alguna solución?

Lo necesito de verdad. Gracias. :(

Por KaNoN-RAW

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Jul 2009 08:03 am

KaNoN-RAW escribió:

la cuestion es la siguiente:

hize un menu desplegable y en cada uno de sus botones puse un loadMovie que llama a los swf externos, pero no me anda.

el script del boton es este

Código ActionScript :

on (release){
loadMovie("chgallery.swf", "contenedor");
}


y por supuesto el mc_vacio tiene el nom de instancia de "contenedor"

lo intente sin hacerlo con el menu desplegable y funciono pero ahora no me funciona, alguna solución?

Lo necesito de verdad. Gracias. :(


Y si pones:

Código ActionScript :

on (release){
contenedor.loadMovie("chgallery.swf", "1");
}

Por Wyrm

Claber

1545 de clabLevel

15 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Jul 2009 12:56 pm
el problema es que colocando el script de esa forma no me funciono, solo con el que puse antes si me funciona, no entiendo el porque.

si pongo el boton en el stage funciona perfectamente pero si lo pongo en el menu desplegable no hace nada :(

que hago mal, si lo hago con URLs mas que perfecto pero con swf externos no -_-U, sigo siendo novato pero mi intencion es aprender y se que aqui me pueden ayudar. Gracias

Por KaNoN-RAW

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Jul 2009 01:11 pm
Y si lo llamas con loadmovieNum?

La forma es algo mas ruda, pero funciona igual...pero tendras que poner el origen de lo que llamarás en el sitio donde lo llamaras. Nose si me explico. Si necesitas llamar a un swf a la posicion X300;Y40 pues el swf tiene que estar en el X300 e Y40, pero por lo demas es igual..

Por Wyrm

Claber

1545 de clabLevel

15 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Jul 2009 02:30 pm
lo intente con loadMovie y con loadMovieNum, pero no se pudo.

Código ActionScript :

on (release){
contenedor.loadMovieNum("chgallery.swf", 1);
}


seguire intentando y ver cual puede ser la solucion para este problema. Gracias.

Por KaNoN-RAW

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Jul 2009 07:34 pm

KaNoN-RAW escribió:

lo intente con loadMovie y con loadMovieNum, pero no se pudo.

Código ActionScript :

on (release){
contenedor.loadMovieNum("chgallery.swf", 1);
}


seguire intentando y ver cual puede ser la solucion para este problema. Gracias.


loadmovieNum no se mete dentro de contenedores, por eso hay que colocarla en el punto donde quieres cargarla

Por Wyrm

Claber

1545 de clabLevel

15 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Jul 2009 07:37 pm
Changos, monos y gorilas! sigue sin salir nada.

Que script tengo que colocar en los botones del submenu, una persona me dijo que les diera un comportamiento y asignando al mc_vacio que es "contenedor" y pense que asi podria resolverse el problema pero no fue asi sige sin correr el swf. :(

Por KaNoN-RAW

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Jul 2009 11:12 pm
Hola como estas?
Nose si viene del tema anterior, pero bueno te lo dejo por las dudas amigo...

Código ActionScript :

on (release){ 
this.loadMovie("chgallery.swf", "contenedor"); 
}


el metodo que utilizo es similar al que te pase en el otro post,
de esta manera das la ubicacion al contenedor

Código ActionScript :

on (press){
   this.attachMovie("contenedor","va_mc",3);
va_mc._x=48;
va_mc._y=-80;
va_mc.loadMovie("chgallery.swf");
}


Recuerda que el attacheMovie llama al contenedor a tu escena
y el loadMovie llama al swf

Por checheno

528 de clabLevel

3 tutoriales

 

Mar del Plata - Argentina

firefox
Citar            
MensajeEscrito el 28 Jul 2009 03:22 pm
me ha servido el primer script y ya es un gran avanze, pero ahora surgio el problema de que al oprimir el boton del submenu, este es remplazado por el swf externo y me quedo sin menu xD pero fuera de eso ya pude ejecutar los swf externos en los botones del submenu.

Por KaNoN-RAW

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Jul 2009 05:46 pm
Ok... fijate que cambie este detalle:
this.attachMovie("contenedor","va_mc",3);
el 3 es la profundidad que vas a dar, si ese menu que dices es cargado externamente tambien, deberia estar en una profundidad diferente...

Si lo quieres en la misma profundidad, deberas crear otro contenedor y alli si podran estar todos en la profundidad 3.

Si el menu esta en la base, osea, pertenece al mismo swf principal, seguramente el swf externo que es cargado se para por encima de este y lo tapa...

fijate bien como esta trabajando asi es mas facil de resolver y ademas pasa el script de ese boton
Saludos

Por checheno

528 de clabLevel

3 tutoriales

 

Mar del Plata - Argentina

firefox
Citar            
MensajeEscrito el 28 Jul 2009 09:09 pm
pues si efectivamente el menu lo tengo en el swf principal y lo tapa lo demas, entonces me recomendarias que el menu lo tenga cargado externamente para asi dejarlo en tal profundiad? asi no quebrarme la cabeza tanto :P :P

Por KaNoN-RAW

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Jul 2009 09:10 pm
pues si efectivamente el menu lo tengo en el swf principal y lo tapa lo demas, entonces me recomendarias que el menu lo tenga cargado externamente para asi dejarlo en tal profundiad? asi no quebrarme la cabeza tanto :P :P

Por KaNoN-RAW

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Jul 2009 09:22 pm
Y...depende como te manejes mejor...
en mi caso suelo hacer las botoneras externas, pero eso te va a implicar trabajar con el _root en todo momento( no es un problema pero si no estas canchero te puedes marear un poco)
por ejemplo:
Si este boton estuviese en un swf externo el codigo seria asi

Código ActionScript :

on (press){ 
   _root.attachMovie("contenedor","va_mc",3); 
   _rootva_mc._x=48; 
   _rootva_mc._y=-80; 
   _rootva_mc.loadMovie("chgallery.swf"); 
}

-------------------------------------------------------
Para no hacer todo esto, fijate de posicionar tu swf externo (el cual tapa tu menu) en otro lado.

NOTA: en mi caso siempre suelo dejar el espacio para los swf externos, calculando los textos e imagenes que voy a añadir, sino siempre te pasara eso...
Bueno prueba y cualquier cosa postea nuevamente...
Suerte

Por checheno

528 de clabLevel

3 tutoriales

 

Mar del Plata - Argentina

firefox
Citar            
MensajeEscrito el 19 Nov 2010 05:38 pm
Me podrian explicar eso de profundidad porfavor?
Gracias.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari

 

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