Comunidad de diseño web y desarrollo en internet online

Necesito un help con el GotoAndPlay...

Citar            
MensajeEscrito el 21 Oct 2008 02:22 pm
Hola a todos, soy una novata en esto del flash y me he atrapado en un gotoandplay, a ver si me podeis echar un mano porque estoy a punto de cortármela...
Tengo un proyecto en flash con una sola escena (Scene 1) y unas cuantas capas una para texto otra para botones otra para codigo AS...
en los botones, para cada boton he puesto este codigo:
on (press) {
gotoAndPlay ("Inicio");
}

on (press) {
gotoAndPlay ("Reformas");
}
Donde Inicio y Reformas son nombres de frame y cada frame tiene su texto, es decir al hacer clic en el boton tendria que ir al frame y enseñar el texto que corresponda, no?

En la capa de AS en el fotograma 20 he puesto un stop();

Pues los botones no me hacen ni caso, saben que pasa? Muchas gracias por adelantado, ya he consultado otras respuestas y lo he probado creo que casi todo pero algo me estoy dejando que no veo...

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Oct 2008 02:30 pm
Mmm... yo también soy bastante novata, pero... así a bote pronto... se me ocurre que deberías poner un stop en todos los frames de destino, sino el flash seguirá andando y no parará en dichos frames por muchos botones que oprimas.

Yo tengo una página con botones programados así y me va estupendamente.

Espero haberte ayudado :)

Por Dobleclic

73 de clabLevel



 

Webolandia

firefox
Citar            
MensajeEscrito el 21 Oct 2008 02:32 pm
voy a provar muxas gracias!!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Oct 2008 02:35 pm
nada sigue igual le he puesto stop(); en los frames donde quiero que se situe y nada... que desesperaciooon...

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Oct 2008 02:51 pm
Pero a ver... explica un poco más lo que ocurre exactamente.

¿El flash te anda? ¿Los botones se ven activos (te sale la manita y eso)? ¿Dónde has puesto cada parte del código?

Por Dobleclic

73 de clabLevel



 

Webolandia

firefox
Citar            
MensajeEscrito el 21 Oct 2008 03:02 pm
Hola profundizo un poco más!!
Los botones se ponen con la manita y me cambian de color cuando me pongo encima con el ratón.
El codigo esta en cada boton, es decir hago clic encima del botón y en el ActionScript pongo el codigo:
on (press) {
_root.gotoAndPlay ("Inicio");
}

En el Frame0 le he puesto como nombre Inicio y en el Frame20 Reforma
en otra capa en el frame 0 he puesto un texto estático y en el frame 20 he puesto otro

Para que al hacer clic en el boton vaya al frame Inicio con su texto o haga clic en el otro boton Reforma y enseñe otro texto.

He puesto un stop(); en el frame 20

A ver si lo he explicado mejor...
Graciaaaaas!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Oct 2008 03:11 pm
Bien, a ver si nos aclaramos...

Con frame 0 supongo que querrás decir frame 1...

Tal y como explicas que está montada, al iniciar la página mostrará el texto de "Inicio" (frame 1) y luego correrá hasta quedarse parado en el frame 20, "Reforma". No sé qué tendrás en los frames intermedios.

Pero bueno, igualmente: ¿por qué pones _root? Yo creo que no hace falta.

También puedes probar a poner el número de frame en vez del nombre. Por ejemplo:

Código :

on (press) {
   gotoAndPlay("Scene 1", 20);
}

Por Dobleclic

73 de clabLevel



 

Webolandia

firefox
Citar            
MensajeEscrito el 21 Oct 2008 03:18 pm
lo he probado y nada los botones no me van a los frames...
le he puesto lo del root porque lo he leido en alguna respuesta de alguien que tenia problemas similares!
Y del frame 1 al 20 tengo un grafico que se mueve!

Ya ves que voy un poco pez!!
Muchas graaacias!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Oct 2008 03:25 pm
Pues ya no sé qué más decirte...

¿No te da ningún error en la ventana de salida cuando publicas? ¿Estás segura de que pusiste el código de los botones en el lugar correcto?

Por Dobleclic

73 de clabLevel



 

Webolandia

firefox
Citar            
MensajeEscrito el 21 Oct 2008 04:07 pm
No, no me da ningun error, me da rabia porque es muy simple...

Selecciono el boton y abro el ActionScript y a la izquierda aparece donde tengo escrito la programación y pone <btn_inicio> o <btn_reforma> segun el boton que selecciono y a la derecha las lineas de código que hemos puesto arriba...

No se... no se que mas probar!!!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Oct 2008 04:14 pm
Pues ni idea, de verdad... a ver si a alguien se le ocurre otra cosa.

Siento no haber podido ayudarte.

Por Dobleclic

73 de clabLevel



 

Webolandia

firefox
Citar            
MensajeEscrito el 21 Oct 2008 04:17 pm
No te preocupes!! Muchas gracias de verdad por la ayuda se agradece total el intento!!!

Nada si a alguien se le ocurre como al hacer un clic en un boton te enseñe un texto, pues please que me diga argo que estoy encallada!!!

Graciasss!!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Oct 2008 08:06 pm
No utilices gotoAndPlay, sino gotoAndStop, al final lo que deseas es que vaya a ese frame no que se reproduzca.
Ahora por otro lado ¿como es que le estás poniendo nombres a tus frames?

Y por si acaso cambia el código del botón por esto:

Código ActionScript :

on (press) {
   trace(_root);
}


Y postea si te devuelve el mensaje.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 22 Oct 2008 06:41 pm
He probado esto y tampoco...
Como se puede hacer para que al hacer un clic en un boton aparezca un texto o clic en otro botón y aparezca otro texto distinto?

Very very thanks!!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 22 Oct 2008 09:30 pm
No me has respondido la pregunta, no te puedo ayudar si no respondes:

Y postea si te devuelve el mensaje.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 23 Oct 2008 12:32 pm
Perdonaaaa...
Le he puesto nombre a los frames porque en algun sitio leí que el gotoandplay se podía poner en lugar del numero el nombre del frame y era lo mismo, y por probar...

Gracias por contestar ya ves que sigo ahí encallá!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 23 Oct 2008 12:49 pm
Bueno por fiiiin!!
Todos me decian que la programación y los nombres de los controles son correctos, lo que he hecho es hacer el diseño de unos botones nuevos, los he hecho igual que los otros pero por alguna razon desconocida para mí, los otros botones no funcionaban!!!

Gracias!!!

Por LILU_MIREIAB

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 23 Oct 2008 09:50 pm
Por eso quería que me respondieras la pregunta que nunca respondiste, tus botones no iban a funcionar de ninguna manera porque lo más seguro es que fueran botones que dentro tenían otros botones, pero bueno con hacerlos de nuevo te funcionó sin problemas, me alegro ;)

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

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