Comunidad de diseño web y desarrollo en internet online

Cargar pelicula luego de que se reproduzca un clip

Citar            
MensajeEscrito el 13 Nov 2008 11:56 am
Hola compañeros, bueno se me presento lo siguiente.
Cuando hago clic en un boton, se me reproduce un clip. Y se me carga un swf, pero hace las dos cosas a la vez.
Lo que yo quiero es que cuando hago clic en el boton, se reproduzca el clip por completo y luego cargue el swf.
El codigo que tengo ahora es el siguiente.

Código :

home_btn.onPress = function(){
cont.play();
loadMovie("seccion.swf", cargaswf);
}


No se como hacer para que luego que se reproduzca el clip "cont" se cargue seccion.swf

Un ssaludo

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Nov 2008 01:38 pm
en el último frame de la animación de "cont" pones

Código ActionScript :

loadMovie("seccion.swf", _parent.cargaswf);

y el boton lo dejas sólo con:

Código ActionScript :

home_btn.onPress = function(){
cont.play();
}

Saludos!

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 14 Nov 2008 06:07 am
El problema es que, yo tengo varios botones, y el clip "cont" es digamos un cuadro que tiene un efecto, arriba de el en otra capa hay un clip que se llama "cargaswf" alli se debe cargar la pelicula, pero antes de tene que reproducir el clip "cont"

Es decir lo que yo necesito es que cuando clicleo en un boton, se reproduce el clic "cont" y luego que se reprodujo por completo que se cargue en el clip contenedor llamado "cargaswf" la pelicula.

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Nov 2008 10:54 pm
alguna ayuda? de como hacer el wait?

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Nov 2008 11:59 pm
Entonces, crea una variable donde coloques el nombre de la película que vas a cargar y le pasas esa variable al loadMovie. Algo así:

Código ActionScript :

//En el fotograma clave creas la variable...
var miVariable:String = "";

//...y la función que hará la magia:
function miFuncion(pelicula:String){
      miVariable = pelicula;
      cont.play();
}

//Para los botones llamas a la función y le pasas nombre de la película que quieres cargar:
home_btn.onPress = function(){ 
      miFuncion("seccion.swf");
}

//...y al final de la animación de count:
loadMovie(_parent.miVariable, _parent.cargaswf);

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 15 Nov 2008 07:23 pm
Hola, primero y principal gracias, pero mmm sabes no me funciona, cuando hago clic en mi boton, el movieclip "cont" que es el que tiene la animacion, se reproduce bien, pero la pelicula "seccion.swf" no la carga en el movieclip "cargaswf" que uso de contenedor.

A ver si me explico, Yo tengo el boton, tengo un movieclip "cont" ( que es una animacion, mas precisamente un cuadro que tiene un efecto alpha) y tengo en otra capa para que aparezca arriba de el cuadro un movieclip "cargaswf" que uso de contenedor para que alli se carguen las secciones.
Con el codigo que me diste, el movieclip "cont" (que es la animacion del cuadro) se reproduce pero cuando termina, no se carga en el contenedor "cargaswf" la seccion.swf

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Nov 2008 03:19 am
alguna idea, me estoy volviendo loco!!

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Nov 2008 03:30 am
Ok, lo primero que tienes que verificar es que las rutas estén correctas y que las llamadas sean cada una en su momento. Básicamente lo que te dije más arriba es el modo general como puedes resolverlo, pero tienes que adaptarlo a tu situación concreta, que es algo que sólo tú sabes (donde está el código, donde está el conenedor, etc.)

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 16 Nov 2008 08:52 am
Verifique todo, es mas hice todo en un fla distinto para probar. y no pasa nada, solo se reproduce el movieclip pero no se carga el swf :S

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Nov 2008 08:57 am
aqui pongo link del .FLA para ver que dicen cual puede ser mi falla.
http://www.floggercito.com/Cristalab/cargarseccion.fla

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Nov 2008 01:07 am
en el escenario pon esto

Código ActionScript :

var section:Number;
for(var i:Number=1;i<9;i++){
   this["boton"+i].numero=i;
   this["boton"+i].onPress = function(){
      _root.attachMovie("cargaswf", "cargaswf"+this.numero, 10);
      _root["cargaswf"+this.numero]._x=100;
      _root["cargaswf"+this.numero]._y=50;
      _root.section=this.numero;
      cont.play();
   }
}


y los botones se tienen que llamar boton1 boton2 boton3 hasta el 8
despues al final de tu clip pones esto

Código ActionScript :

for(var i:Number=1;i<4;i++){
_root["cargaswf"+i].loadMovie("seccion"+_root.section+".swf");
}


los swf se tienen que llamar seccion1 seccion2
osea para el boton1 la seccion se llama seccion1 y asi...
el x y el y del cargaswf lo cambias como queres
un saludo
espero te funcione

Por ironeric23

Claber

407 de clabLevel



Genero:Femenino  

mozilla
Citar            
MensajeEscrito el 17 Nov 2008 01:09 am
for(var i:Number=1;i<4;i++){
esa linea me equivoque
donde dice 4 ponle 9 ;)

Por ironeric23

Claber

407 de clabLevel



Genero:Femenino  

mozilla
Citar            
MensajeEscrito el 17 Nov 2008 01:12 am
Ironeric23 SOS EL MAS GRANDE DEL MUNDO LO SABIAS?
TAL CUAL LO QUE NECESITABA ^^
Te lo agradezco de aca a la china por fin alguien que da una respuesta concisa y buena.
Te amo jajaja
Un saludete ^^

Por ak3r

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Nov 2008 01:15 am
:oops:
cuanta pasion
xD

Por ironeric23

Claber

407 de clabLevel



Genero:Femenino  

mozilla
Citar            
MensajeEscrito el 03 Ene 2010 01:01 am
Hola!!

Tengo este mismo problema!!!

Ese código sirve para as3???, si es q no, sabríais cómo sería??

Por favor, yo también he llegado a sentir algo por ironeric23 al ver esto, por que nadie me ayuda!!

Gracias!

Por natig

76 de clabLevel



 

msie7

 

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