Comunidad de diseño web y desarrollo en internet online

Como desactivar un botón de un Clip vacío?

Citar            
MensajeEscrito el 17 Feb 2009 03:38 pm
Hola,
tengo un problema al querer desactivar un botón y es que no consigo dar con la ruta exacta.

La pagina está estructurada de la siguiente forma:
cuando pinchas en uno de los botones que hay en el root, se carga su sección correspondiente en un clip vacío con nombre de instancia "contenido", que también está en root. Los clips de cada sección están vinculados en la biblioteca y los llamo a través del comando attachMovie, para que se carguen en el clip vacío "contenido".

Imaginaos que quiero poner un botón en el root, que cuando le pinche desactive los botones de la sección que haya en ese momento en el Clip "contenido".
En teoría seria: _root.contenido.mi_boton.enabled=false;

Pero no funciona porque el Clip "contenido" está vacío realmente, en él solo se cargan las secciones vinculadas.

Cual seria la ruta entonces?


Un saludo.

Por okakitorimoke

28 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 17 Feb 2009 06:29 pm
Hola, cuando hace un attachMovie, tiene esta forma:

Código ActionScript :

contenido.attachMovie("incio", "clip_nuevo", 1);


Donde 1 es el nivel y "clip_nuevo" el clip que se crea para cargar ahi la seccion "incio".

para acceder a un botno que este dentro de la seccion incio seria asi:

Código ActionScript :

_root.contenido.clip_nuevo.mi_boton.enabled = false;


Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 17 Feb 2009 06:51 pm
Muchísimas gracias, funcionó a la primera :)

Por okakitorimoke

28 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 17 Feb 2009 08:22 pm
Me surge otra pequeña duda.

Al pinchar en el botón, encima se abre otra película en nivel 1, la cual contiene el código que desactiva el botón que se pincho anteriormente.

El problema es que al pinchar el botón, se queda en modo "sobre" al desactivarse mientras se tenía el ratón encima, y cuando se cierra la película que hay encima y se activa el botón de nuevo, este no vuelve a "reposo", se sigue manteniendo en modo "sobre" hasta que vuelves a pasar por encima de él.

Como soluciono ese pequeño fallo? se puede resetear el botón o algo?

Por okakitorimoke

28 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 17 Feb 2009 08:28 pm
Bueno lo he solucionado.
Realmente era un botón con efecto fade que se encontraba dentro de un clip, asi que el clip se queda en stop al desactivarlo. Bastó con añadir "la_ruta + play" para que continuase.

:)

Por okakitorimoke

28 de clabLevel



Genero:Masculino  

safari

 

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