Comunidad de diseño web y desarrollo en internet online

ESTO QUE ME PASA NO TIENE SENTIDO!!!

Citar            
MensajeEscrito el 07 Dic 2007 07:25 pm
A ver, algo muy basico:

Tengo una animación por frames, y quiero que cuando llegue al frame numero 40, vaya al frame numero 20 y continue reproduciendose. Ok, pongo esto en el frame 40:

gotoAndPlay(20);

Lo pruebo, y funciona, PERO....

NO ME MUESTRA EL CONTENIDO DEL FRAME 40!!
O sease, que pasa del 39 al 20???

NO entiendo nada.
NO tiene sentido.

Eso ha sido siempre así??
Me siento un necio!

PQ???

Por unoalcubo

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Dic 2007 07:46 pm
Lo que pasa es que al llegar al frame 40 le dices que vaya inmediatamente al 20, así que no da tiempo de mostrar lo que tienes ahí.

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 07 Dic 2007 07:57 pm
Le digo que vaya al 20, sí... pero lo de 'inmediatamente' es un decir.. no?
Y como que "no da tiempo"??
A ver, el reproductor llega al frame 40, donde hay:
-a nivel grafico, un dibujito.
-a nivel de AS, una acción.

Independientemente de lo que diga la acción, el reproductor ya está en el frame 40, por lo tanto debería mostrar su contenido.
Es de cajón!

Pero por alguna extraña razón, no lo hace.
Alguien sabe pq?

Por unoalcubo

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Dic 2007 08:31 pm
no, el frame se muestra ala velocidad q tengas configuarada tu pelicula , suponte q tengas 36 fps tu frame va a durar 0.027 segundos, osea nada si quieres q se detenga y luego de un tiempo vaya al nº20 entonces usa un if o setInterval segun te convenga...

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox
Citar            
MensajeEscrito el 07 Dic 2007 08:37 pm

unoalcubo escribió:


Independientemente de lo que diga la acción, el reproductor ya está en el frame 40, por lo tanto debería mostrar su contenido.
Es de cajón!


Si tienes algun Grafico o MovieClip alli estos no se reproduciran si eso quieres decir.
Lo que yo haria en tu caso es sincronizar con los numeros de fotogramas los elementos que tengas alli como grafico o MC luego quitar el gotoAndPlay(2); y ponerlo al final de algunas estas animaciones usando _root como referencia.

Por XArcanHellX

Claber

213 de clabLevel



 

Venezuela

mozilla
Citar            
MensajeEscrito el 07 Dic 2007 11:20 pm
Pon el Goto en el Frame 41 :?

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox
Citar            
MensajeEscrito el 07 Dic 2007 11:36 pm
O si es un dibujito animado dentro de un movieclip pon que se vaya a el frame 20 cuando termine de producirse la animación ^^

Por flashreloco

Claber

1310 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Webdesigner & Mandilon 2.0

firefox
Citar            
MensajeEscrito el 08 Dic 2007 01:29 am
Al final puse la acción en el frame 41, como dijo JaLeRu, y funciona, pero me jode.. pq la animación con la que estoy trabajando se queda en loop, y tengo miedo que por culpa de un frame las varios clips que hay se acaben desincronizando, uno del otro.

De verdad que he flipado, llevo + de 8 años con flash, y nunca me habia planteado esta situación...

Lo he probado con una peli nueva, 5 fotogramas en blanco, y el 6º con un "dibujo"+un GotoAnPlay(1), y efectivamente, el "dibujo" no se ve.

Alguien sabría explicarme la razón?
Siempre ha sido así?
No sería más lógico que enseñara el contenido del Frame?

Ah! he probado con gotoAndStop(1), y lo mismo...

Grrrrr!!!

Por unoalcubo

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Dic 2007 01:47 am
Lo que pasa es que al llegar al Frame lo que primero se "ejecuta" es la accion, antes de la visualisasion de los dibujos.
Por ejemplo: Si colocas en un fotograma la acción para que un mc se mueva 2 px al lado. Tu no veras como este cambia su posición simplemente la posición ya estará cambiada.

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox

 

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