Comunidad de diseño web y desarrollo en internet online

Controlar una movie extera >.<?

Citar            
MensajeEscrito el 25 Nov 2010 06:22 pm
Tengo 1 movie llamada FONDO.swf, en nivel 1
La cual carga 1 botonera en nivel 2

Quiero que que cada que haga click en un boton la pelicula fondo.swf vaya yendo a determinados frames dependiendo de lo que mande la botonera. entienden?

Ejemplo Boton 1 -> fondo 1
Boton 2 -> fondo 2

Algo así cierto?

Código ActionScript :

on (release) {
   fondoMovieClip.gotoAndPlay(5);

}


Donde supuestamente defino el nombre de la plicula y a donde quiero trasladarme dentro de la timeline.

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 06:34 pm
Tip: prueba, luego pregunta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Nov 2010 07:27 pm
Ya lo probé y no me funciona por eso mi pregunta =(

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 07:33 pm
Ok, el ekjemplo es trivial.
¿Le pusiste nombre de instancia a fondoMovieClip?
Si la respuesta es si, si agregas esto:

Código ActionScript :

on (release) { 
   trace(fondoMovieClip);
   fondoMovieClip.gotoAndPlay(5); 
 
}


debería trazarte el MC

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Nov 2010 07:45 pm
No me funciona,

Al fondo le puse un mobre de instancia "fondoMovieClip"

y cada que le hago click me bota:
undefined

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 07:50 pm
Entonces es un tema de rutas, que tal

_root.fondoMovieClip

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Nov 2010 07:54 pm
nop nada.
Lo probé con _root y el trace y nada no jala .
también probé con nombres de instancia y nada.

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 07:57 pm
Ok, lo básico: si un MovieClip tiene nombre de instancia que le pusiste en el panel de propiedades, entonces es accesible por codigo. Una forma fácil de saber donde está es poner en su primer frame:

trace(this)

Y te canta toda la ruta, luego la usas desde los botones

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Nov 2010 08:04 pm
como lo aplico? en los botones?
APliqué así
trace(this).fondoMovieClip
y me bota _level0
>_<? no entiendo.

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 08:26 pm
solisarg tu crees q me puedas ayudar por interno? checando los archivos?

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 08:41 pm
lo que quiero hacer es algo como esto.
http://www.antoniogragera.com/

Como ven, cada que cambias la imgen de la galeria cambia el fondo.

el detalle es que yo tengo 2 movies distintas
Fondo y el archivo abierto

Quiero que cuando el archivoabierto1 cargue el fondo sea fondo1

me entienden?

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 09:02 pm
Ya veo, bien.
Selecciona fondoMovieClip dándole doble click para ver su línea de tiempo.
Selecciona el primer fotograma, dale a F9 para abrir el panel de acciones.
Pon este code:

trace("Soy el fondo y estoy en "+this)

Esa es la ruta, si tienes dudas copia la salida y posteala

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Nov 2010 09:24 pm
Soy el fondo y estoy en _level0.fondoMovieClip
Ok, sé que está en el nivel 0 Pero quiero saber como puedo hacer que se reproduzca controlandolo desde una botonera que está en nivel 2 porque lo jalo con un loadmovieNum("navegador.swf", 2) que tiene una botonera. ojo que latimeline inicial tiene animaciones stopeadas, pero ninguna se reproduce.

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 11:04 pm
ayuda porfavor :(

Por pablizo

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Nov 2010 12:09 am
Gracias Solisarg

Me di cuenta que lo que em estabvas diciente es esto

on (release){
_level0.gotoAndPlay("destino");
}

gracias.
funciona-

Por pablizo

22 de clabLevel



 

firefox

 

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