Comunidad de diseño web y desarrollo en internet online

Darle acciones a un boto que esta en un menu desplegable

Citar            
MensajeEscrito el 27 Ago 2007 03:13 pm
Hola, tengo un problemilla.
Tengo un menu desplegable, que esta en un mc en la biblioteca que cargo mediante AS a la escena principal, ese menu desplegable tiene un boton principal que al pasar sobre el despliega otros dos botones, lo que quiero es que al pinchar sobre un de esos 2 botones vayan a una escena y un fotograma determinado, si le doy la accion directamente dentro del mc a los botones, consigo ir a una pagina externa(geturl) pero no consigo que vayan a una escena, creo que las acciones se las debo dar en ese fotograma donde cargo el mc, pero no se como harcelo, espero vuestra ayuda, saludos :)

Por freit

10 de clabLevel



Genero:Masculino  

Valencia(España)

msie
Citar            
MensajeEscrito el 27 Ago 2007 03:56 pm
La cosa es que, no sé por qué extraña razón, en Flash 8 los "goto" no funcionan con nombres de escenas y fotogramas. Te recomiendo que le pongas un nombre al fotograma y accedas a él a través del nombre y no del número de fotogramas y la escena.
De hecho, lo que hace flash en la práctica es olvidarse de las escenas y colocar todos los fotogramas como si estuvieran en la misma línea de tiempo, en la escena principal. Puedes chequear lo que te digo colocando un "trace(_currentframe)" en la escena para que te devuelva el número de fotograma actual.

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 27 Ago 2007 04:11 pm
Lo he probado, el trace me devuelve el fotograma del boton cuando es presionado per me desaparece el menu despleglable y no va al fotograma prueba
Estas son las acciones que le he dado al boton:
on (rollOver) {
stop();
}
on (press) {
gotoAndPlay("prueba");
trace(_currentframe);
}

Por freit

10 de clabLevel



Genero:Masculino  

Valencia(España)

msie
Citar            
MensajeEscrito el 27 Ago 2007 04:18 pm
Ok, dos cosas:

1. El trace es para que lo pusieras en el fotograma a donde iba a ir (sólo para que vieras como lo interpreta flash), no en el botón.
2. Revisa el ámbito: si el botón al que haces click está dentro de un MovieClip, la línea de tiempo a la que te refieres es a la del MovieClip, no la principal. Usa "_parent" o "_level"

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 27 Ago 2007 04:22 pm
Si el boton esta en un MovieClip, que esta Attachado a la escena pricipal y yo quiero que al presionar el botn vaya a otra escena( creo que me repito un poco, jeje), voy a probar lo me has dicho , gracias por la aportacion

Por freit

10 de clabLevel



Genero:Masculino  

Valencia(España)

msie
Citar            
MensajeEscrito el 27 Ago 2007 04:35 pm
nada no hay manera, se te ocurre alguna otra idea :D

Por freit

10 de clabLevel



Genero:Masculino  

Valencia(España)

msie
Citar            
MensajeEscrito el 27 Ago 2007 04:44 pm
Muuuuchisimas gracias con _parent si funciona, ha sido un honor charlar contigo, gracias de nuevo era algo que me llevaba loco

Por freit

10 de clabLevel



Genero:Masculino  

Valencia(España)

msie
Citar            
MensajeEscrito el 27 Ago 2007 05:28 pm
El honor es todo mío. Siempre a tu orden

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 30 Mar 2010 08:23 pm
hoola
yo tengo exactamente el mismo problema y no he podido con nada
necesito ayuda :(
cómo debería quedar el código? :oops:

Por marisol84

0 de clabLevel



 

msie8

 

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