Comunidad de diseño web y desarrollo en internet online

Reproducir movieclip dentro de otro movieclip

Citar            
MensajeEscrito el 13 Abr 2012 01:49 pm
Hola, gente, necesito ayuda con esto que no le encuentro la forma que funcione, tengo un boton en la linea de tiempo principal y ese boton tiene que reproducir un movieclip que está dentro de otro movieclip. Simplemente es "gotoAndPlay (1)" pero no logro que funcione por estar el movieclip dentro de otro movieclip y el boton está afuera de estos dos movieclip.bSeguro es una sensilles pero no le encuentro la vuelta.

Les agradesco la ayuda.

Por Hamlet

40 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Abr 2012 06:53 pm
Bueno en estas ocasiones es que utilizamos la herramienta _root.

_root. sirve para poder ir a la raiz de un movieclip o boton o cualquier simbolo.Para esto haz lo siguiente:

1-Ve a las propiedades del Movieclip que esta adentro del otro y ponle un nombre de instancia, por ejemplo "man".

2-Luego, en el boton el codigo te quedaría asi:

on (release){
_root.man.gotoAndPlay ( el fotograma que quieres que vaya)
}

Espero que te haya servido

Saludos!

Por Martinkpo83

22 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 16 Abr 2012 01:24 pm
Te agradesco la respuesta Martinkpo83.

Yo lo había intentado y no funcionó, el código que tengo es el siguiente, está puesto en el primer fotograma de la escena.

botonbtn.onRelease = function() {
_root.play();
_global.menus = 36;
_root.fondo_mc.friccion(-1450.8);
_root.STODO.friccion(-331.8);
_root.quienesSOLO.gotoAndPlay(1)

Tengo algunas cosas más funcionando con el boton, pero no comprendo porque no funciona, ya intenté varias formas y nada.

Saludos.

Por Hamlet

40 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Abr 2012 05:15 am
A mí me pasó que un movieclip dentro de un botón No aplica sus acciones. Fíjate si las aplica.

Pero no sé si el movieclip está fuera del botón o dentro.

Tenemos un movieclip al que llamaremos America, y otro al que llamaremos Argentina, que está dentro de America (botón y continente).

Si America está dentro del botón:
Prueba ponerle un nombre al botón, por ejemplo Tierra, y decir:
Tierra.America.Argentina.gotoAndPlay(1);

Por cierto a tu "_root.quienesSOLO.gotoAndPlay(1) " le falta la ";" al final ¿no será eso?

Si America No está dentro del botón:
Prueba esto:
_root.America.Argentina.gotoAndPlay(1);

o:
_level0.America.Argentina.gotoAndPlay(1);

Por Tachikomaia

73 de clabLevel



 

chrome
Citar            
MensajeEscrito el 17 Abr 2012 03:37 pm
Hola:
A mí me pasa algo parecido pero cuando el movi es colocado en el escenario con attach, sustituyendo a otro movi. En el caso de que el movi esté colocado directamente en el escenario funciona lo indicado al botón que actúa sobre él. En el foro del 17 de abril, ayuda con attach movi y botón, podéis leer lo que me ocurre. Parece como si el scrip del botón que tiene que actuar sobre la línea de tiempo del movi no ejerciera. Tampoco se me ocurre cómo resolver esta situación.
Si encontráis alguna solución, os pido por favor me la indiquéis
Saludos

Por cmarcos

46 de clabLevel



 

msie8
Citar            
MensajeEscrito el 18 Abr 2012 04:22 pm
Pude solucionarlo, gracias Tachikomaia, poniendo

America.Argentina.gotoAndPlay(1);

funcionó bien, era mas sencillo de lo que pensaba, no se como se me escapo.

Mil gracias.

Por Hamlet

40 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Abr 2012 04:34 pm
Bueno, yo lo solucioné con with

Ejemplo
with( _root.mi_clip) {//mi_clip es el moviclip al que quieres acceder
gotoAndPlay(1);
}

el código lo colocas en el movi desde el cual quieres acceder al otro (en el ejemplo mi_clip)

Espero que te sirva

Por cmarcos

46 de clabLevel



 

msie8

 

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