Comunidad de diseño web y desarrollo en internet online

omo blquear boton del menu?

Citar            
MensajeEscrito el 04 Dic 2008 10:21 pm
hola tengo un menu q carga varias peliculas por loadmovie, pero quiero q si por ejemplo el menu "NOSOTROS" ya este cargado no se le pueda car click otra vez a ese menu, osea quede bloqueado y volverlo a usar cuando este en otra movie

espero que me entiendan

Por vinsed

63 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Dic 2008 10:28 pm
Puedes dejarlo inactivo poniendo su propiedad enabled en false.

Por SdR

23 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 04 Dic 2008 11:12 pm
pos si pero como se pone si supiera no preguntara aqui

Por vinsed

63 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Dic 2008 11:28 pm
Usa la ayuda de Flash. Abre Flash, presiona F1 y coloca en el cuadro de búsqueda "enabled"

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 04 Dic 2008 11:51 pm
A ver, tu deseas que si estas en una opcion del menu ya no deba funcionar ese boton, bien, tu debes crear una variable que te diga donde te encuentras, supongamos que la variable se llama _root.section, esta variable se utilizara para saber en que opcion del menu te encuentras.

Yo asumo que estaras usando un on(release) para cada uno de tus botones ok? Y asumo que cada accion lleva a un fotograma. Yo te lo explico de esta manera y ya tu lo aplicas tu pelicula

Supongamos que el menu es Inicio - Noticias - Nosotros, y que cada uno este en el fotograma 1, 2 y 3 respectivamente

Entonces por defecto _root.section = "inicio" esto va en la linea de tiempo preferentemente al comienzo.

Cada boton debe tener un codigo como este, empecemos por el boton Inicio

Código ActionScript :

on(release){
   if(_root.section != "inicio"){
       _root.section = "inicio";
       gotoAndPlay(1);
    }
}


El boton noticias

Código ActionScript :

on(release){
   if(_root.section != "noticias"){
       _root.section = "noticias";
       gotoAndPlay(2);
    }
}


El boton nosotros

Código ActionScript :

on(release){
   if(_root.section != "nosotros"){
       _root.section = "nosotros";
       gotoAndPlay(3);
    }
}


Se entiende? Lo que dice el codigo es simplemente si donde estoy no es "Noticias", entonces puedo ir a "Noticias", y si voy actualizo la variable diciendo sí ahora estoy en "Noticias", entonces cuando le de click al boton Noticias ya no ejecutara la accion, porque la variable ya sabe quer estoy ahi.

Por drarock

Claber

705 de clabLevel

3 tutoriales

Genero:Femenino  

Lima, Peru

msie7
Citar            
MensajeEscrito el 04 Dic 2008 11:57 pm
Hola lo puedes de hacer de varias formas.


<param name="menu" value="false">

------------------------------------------------------------------------

<object width="340" height="40">>
<param name="wmode" value="transparent">
<param name="menu" value="false">
<embed src="hruta_de_tu_swf/nombre_de_tu_swf.swf######" type="application/x-shockwave-flash" wmode="transparent" menu="false"></embed>
</object>

-----------------------------------------------------------------------------------------------------------------------------------

si estas dentro del Dreamweaver lo puedes ahcer de la siguiente manera

seleccionas tu swf en vista de diseño y te vas a propiedades (Ctrl+F3) y hay tres botones en la parte superior del Dreamweaver
1 Restab. tamaño
2 Reproducir
3 Parametros

le das en parametros y te abrira un cuadro de propiedades del parametro a agregar
y vas a encontrar dos simbolos un + (mas) y un - (menos)
y sobre debajo vas a ver dos columnas parametro y valor
en parametro escribes : menu y en valor escribes : false y le das aceptar automaticamente se agregara
un parametro mas a tu carga de tu swf

<param name="menu" value="false">

-----------------------------------------------------------------------------------------------------------------------------------

hay formas tambien de quitarlo desde flash donde creas tu pelicula agregandole codigo en el primer fotograma +++

Por zonwebperu

24 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Dic 2008 11:59 pm
Hola me disculpo no fue la respuesta para este tema mil disculpas ++++

Por zonwebperu

24 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 05 Dic 2008 12:00 am
@zonwebperu

Si me di cuenta ^^

Por drarock

Claber

705 de clabLevel

3 tutoriales

Genero:Femenino  

Lima, Peru

msie7
Citar            
MensajeEscrito el 05 Dic 2008 02:20 am
@vinsed, mira este post.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 05 Dic 2008 03:28 am
:o oooh, esa es la solucion mas optima, la recomiendo, mi solucion era para un nivel mas basico de AS; si se usa la opcion que recomienda elchininet los botones tendrian que ser instanciados con un numero correlativeo (boton1,boton2,boton3, etc)

Por drarock

Claber

705 de clabLevel

3 tutoriales

Genero:Femenino  

Lima, Peru

msie7

 

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