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

ayuda con esto!

Estas en el tema de ayuda con esto! en el foro de Flash y Actionscript en Foros del Web. Hola a todos por aquí. Me estoy volviendo loca! Les hago un resumen de lo que es mi pelicula flash para ver si me pueden ...
  #1 (permalink)  
Antiguo 02/05/2008, 10:45
 
Fecha de Ingreso: mayo-2008
Mensajes: 13
Antigüedad: 16 años, 6 meses
Puntos: 0
ayuda con esto!

Hola a todos por aquí.
Me estoy volviendo loca!
Les hago un resumen de lo que es mi pelicula flash para ver si me pueden ayudar.
Tengo mi index.swf (principal) en el cual hay 4 Movie Clips. Cada MC tiene dentro un MC vacío donde se carga el swf correspondiente y un botón en una esquina (por cada MC). Los MC están uno sobre otro , pero cada uno está en capas distintas en el fotograma 1 y se mueven de derecha a izquierda pulsando su botón correspondiente mediante un AS. Luego que comienzo a navegar por las distintas secciones (los 4 MC) cargan sus peliculas (importante aclarar: cada swf tiene distintos botones que te llevan a urls.) Hasta aquí todo bien. El tema se presenta después que navego por todas las secciones me quedan los 4 .swf cargados y por ende los links de cada botón de cada sección me quedan habilitados (Aun sin verlos) y no quiero eso. Por ejemplo; cuando regreso a home (pirmer MC) paso el cursor a la altura de donde estaría el link del mail de contacto y se hace la manito para cliquear (aun sin ver el boton).
¿Hay alguna manera de hacer que al pulsar el boton del MC1 dehabilite los demas swf que están cargados detrás del que estoy viendo?
De antemano muchas gracias



descripción gráfica
*MC
navegando por home
[ contenido de "home" ] *Home *servicios *clientes *contactos

Navegando por servicios
*Home [ contenido de "servicios" ] *servicios *clientes *contactos

navegando por clientes
*Home *servicios [ contenido de "clientes" ] *clientes *contactos

navegando por contacto
*Home *servicios *clientes [ contenido de "clientes" ] *contactos
  #2 (permalink)  
Antiguo 02/05/2008, 13:00
Avatar de SinguerInc  
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 17 años, 1 mes
Puntos: 5
Re: ayuda con esto!

Porque en vez de tenerlos en distintas capas no los tienes en distintos frames?, o sea, si tienes cuatro peliculas tu flash tendra 4 frames, y dos capas, en una capa estara el menu, siempre visible y en los 4 frames, despues, por cada frame metes una pelicula, mediantes actionscript segun el boton que tocas lo haces ir adelante o hacia atras, de este modo, si estas en el frame 1 nunca podras tocar algo que esta en el movie que se encuentra en el frame 3.

saludos.
__________________
/blog.singuerinc.com
  #3 (permalink)  
Antiguo 02/05/2008, 17:12
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Re: ayuda con esto!

Hola chipili:
Vamos a ver si entendí tu problema.
No sería mejor que utilizar 2 capas y un sólo frame para hacerlo.
En la capa 1 frame 1 colocas un MC_vacío con nombre de instancia: contenedor.
En la capa 2 frame 1 colocas los botones: HOME, SERVICIOS, CLIENTES y CONTACTO.

Código para los botones:
on(release){
contenedor.loadMovie("home.swf");
}

En todos los botones el mismo código con sólo cambiar el nombre del .swf, de ese modo cuando cargues una sección de tu página al cargar la siguiente, la anterior se descargará automáticamente, de ese modo tendrás en pantalla la sección que se desea ver.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 05/05/2008, 22:40
 
Fecha de Ingreso: mayo-2008
Mensajes: 13
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: ayuda con esto!

Bueno, despues de varios intentos di con la solución.
Tuve que colocarle a cada boton algo como esto:
on (release) {
this._parent.mc2.contacont.unloadMovie("contact.sw f")
this._parent.mc3.clientcont.unloadMovie("client.sw f")
}
//y asi sucesivamente

Solo habia que concentrarse en colocar la ruta y lo que quería hacer con ella.
Gracias igualmente por interesarse en mi problema y darme opciones (las cuales apliqué pero lamentablemente sin el resultado que esperabamos)

Gracias Bandit y singuerinc
saludos
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 23:31.