Comunidad de diseño web y desarrollo en internet online

boton dentro de clip

Citar            
MensajeEscrito el 14 Nov 2008 07:56 pm
Muy buenas, necesito una ayudita.
Mi problema se debe a que cree 5 botones los cuales quiero que me habran direcciones web.
Pero como los botones hacen una animacion para aparecer en pantalla, los converti a todos en un clip (así me ocupan solo un ftg) al clip le escribo:
on(rollOver) {
play();
}
on(rollOut) {
play();
}
(salen y se vuelven a ocultar)
y a los botones on(release){
getURL("www.000.com","_blank")
}
los botones tienen nombre de instancia al igual que el clip, pero no logroescribirlo bien, ya que si funciona una cosa no funcina otra.
tambien escribi todo en el 1º ftg onRollOut=function etc y nada

Agradesco cualquier ayuda.

Por zumimoraes

83 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Nov 2008 09:22 am
Los eventos de ratón del contenedor inhiben los del contenido. O anulas los eventos del MC una vez que termine la animación (para que funcione el botón), o le pones el on(release) al MC

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Nov 2008 10:57 am
Interesante lo que me enseñas. Vere como anular el MC, deberia ser solo en un ftg (la animacion tiene 3 claves- partida- llegada- y vuelta al punto cero.Habra una accion para anular las accionesdel MC en el ftg llegada, ahi quiero que funcionen los otros.
tambien esta los de escribir todo en el MC. Lo intente, pero no pude algo estoy escribiendo mal. Tambien escribi todo fuera del MC en el 1º ftg, y nada.
Explorar eso de anular acciones de un clip.
Muchas gracias por la ayuda.

Por zumimoraes

83 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Nov 2008 11:37 am
Considera usar una anotación en la línea de tiempo, por ejemplo en un fotograma:

Código ActionScript :

this.onRollOver = function(){
 play()
}

//Para anular en otro fotograma
this.onRollOver = null


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Nov 2008 02:33 pm
la 1º la pondria en el ftg1 , y la 2º en medio de la animacion , (al los bot estar fuera).
Pero aquí es necesario que funcione:
this.onRollOut = function(){
play()
}
Para vovler a esconder los botones.
Las acciones getURL se las colocaria a los bot no? pero antes necesito anular las dos acciones RollOut y RollOver.
Que lio me estoy haciendo para un menu animado.
Gracias por la ayuda.

Por zumimoraes

83 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Nov 2008 04:51 pm
Prueba. Paciencia

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Nov 2008 07:46 pm
:cry: :cry: No me funciona , me debe quedar solo la manera correcta de probarlo.
Ahora si anulo las funciones no anda nada.
Estos menus los tienen muchas paginas. Tiene que haber una manera hacer andar un boton dentro de un clip animado por acciones. :shock:

Gracias por la ayudaaaaa........

Por zumimoraes

83 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Nov 2008 11:20 am
Si te consuela, es un típico problema de los menúes que se puede resumir así: le doy un efectito/animación en el rollOver y ya no funcionan los botones de dentro.
Soluciones: usar hittest para las acciones de los botones internos, crearlos dinámicamente pero no dentro del contenedor, darle el onPress al contenedor (si fuera una sola opción)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Nov 2008 12:47 pm
Lo logre todabia no lo puedo creer. Converti los botones en clips y lei un tutorial de hitTest. Asunto arreglado ^^
Que domingo alegre. Hoy me saque dos pegas de encima.
Ahora voy a por la del TextArea que ya la pregunte en el foro.
Muchas gracias por la ayuda.

Por zumimoraes

83 de clabLevel



Genero:Masculino  

firefox

 

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