Comunidad de diseño web y desarrollo en internet online

Problema para pausar un MC dentro de una animacion

Citar            
MensajeEscrito el 26 Jul 2012 08:40 pm
Hola Amigos:

Tengo un problema grande en una animación, les explico:

Tengo una animación bien básica de unos personajes que están hablando, a la cual le hice 3 botones, atop, pause y play, funcionan correctamente, pero resulta que los ojos y bocas de los personajes que hice son un MC para cada uno de ellos, entonces cuando le doy pause a la animación completa, se pausa todo menos estos MC de la boca y ojos, entonces pausado siguen moviendo la boca y eso, necesito hacer que se pause todo.
Estoy usando Flash CS4
Ojala puedan ayudarme que no se como solucionarlo.

Gracias.

Por patton14

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Jul 2012 09:03 pm
Supongamos que el personaje tiene un nombre de instancia personaje
Supongamos que el clip de la boca dentro de personaje se llama boca
El path sería

personaje.boca.stop()

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 31 Jul 2012 02:25 pm
Mira, la verdad no me manejo tanto en Flash, donde tengo que poner ese path?
mira te explico un poco como tebgo organizada la animacion...

En una capa tengo al personaje, en otra capa la boca y en otra capa los ojos.

Como lo haria entonces?

Ojala puedas ayudarme.

Gracias.

Por patton14

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Jul 2012 02:37 pm
Cuando arrastras o creas un MovieClip en el escenario, en el inspector de propiedades tienes un campo que es nombre de instancia. Selecciona el elemento y mira si tiene nombre de instancia, si no tiene crealo. Luego usa esos nombres como path. Supongamos que el MovieClip principal se llame personaje, haces doble click en el, seleccionas el MovieClip de la boca, le pones nombre de instancia boca, luego

personaje.boca.stop()

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 31 Jul 2012 02:39 pm
mira todo bien... pero no entiendo donde poner:

personaje.boca.stop()

en que parte pongo eso?

Por patton14

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Jul 2012 02:41 pm
En donde tienes el botón de stop tienes que haber puesto

stop()

en algún lado ... pues justo en la línea siguiente

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 31 Jul 2012 02:54 pm
No logro hacerlo funcionar... me dices que pusiera eso despues del stop... quedo asi...

on (release) {
stop();
personaje.boca.stop()

}

no me funciono...

probe asi

on (release) {

personaje.boca.stop() ;

}
tampoco funciono.

no se como hacerlo.

Por patton14

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Jul 2012 02:57 pm
¿Tienes un MovieClip con nombre de instancia personaje?
¿Dentro del MovieClip con nombre de instancia personaje tienes un MovieClip con nombre de instancia boca?
O tienes por ejemplo un MovieClip con la animación de la boca con nombre de instancia boca. Porque si este es el caso, lo que debes poner es

boca.stop();

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 31 Jul 2012 03:01 pm
Ahora si me funciono!!!

muchas gracias!!!!


Saludos.

Por patton14

3 de clabLevel



 

firefox

 

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