Comunidad de diseño web y desarrollo en internet online

Duda y ayuda con Swf's y loadMovie

Citar            
MensajeEscrito el 13 Mar 2006 01:14 am
Hola buenas! a ver. tengo dos archivos swf: principal.swf y aux.swf
Principal tiene 3 escena, y en la escena 2 solo hay un fotograma y en él cargo a aux.swf con el siguiente código:

Código :

stop();
clip_mc.loadMovie("aux.swf");

donde "clip_mc" es el nombre de instancia de un movieclip vacio que e creado manualmente con "insertar símbolo".

Hasta ahi bien, se carga y se muestra todo bien.

Pero quiero que cuando llegue se un determinado frame en aux.swf, en la pelicula principal.swf haya un salto y se vaya a la "Escena 3".

Lo he intentado de mil maneras pero nada. no va. Una de las cosas que intenté es la siguiente:

Código :

onClipEvent (enterFrame) {
   if (this._currentframe == 50) {
      _root.gotoAndPlay("Escena 3", 10);
   }
}

este codigo estaba puesto en "clip_mc" que es qiuen contiene a aux.swf
pero no funciona, ni eso ni nada de las otras muchas cosas que he intentado. Alguien puede decirme porque no me funciona o cómo he de hacerlo?? :S

Gracias de antemano (espero haberme explicado medianamente bien) ;)

Por Reverendo

26 de clabLevel



Genero:Masculino  

Málaga

firefox
Citar            
MensajeEscrito el 13 Mar 2006 04:19 pm
¿No te funciona si en el frame 50 de aux.swf pones en la linea del tiempo un _root.goto... ?

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 13 Mar 2006 09:18 pm
nop. ya lo he probao... de hecho es lo primero que hice, pero nada, pasa de mi. :S

Por Reverendo

26 de clabLevel



Genero:Masculino  

Málaga

firefox
Citar            
MensajeEscrito el 14 Mar 2006 01:45 am
podes hacer asi:
llamas al aux.swf en principal:

Código :

stop();
loadMovie("aux.swf", clip_mc);


en el frame 50 del aux.swf:

Código :

onEnterFrame = function () {
   tellTarget(_root){
   gotoAndPlay("Escena_3", 10);
   }
};


Pd: no dejes espacios cuando nombres escenas o Mcs asi evitas confusiones.:wink:

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 14 Mar 2006 09:03 pm
ok! gracias por responder. Todavia no lo he probado pero tiene pinta de que asi si... cuando lo pruebe os comento si se solucionó. ;)

Por Reverendo

26 de clabLevel



Genero:Masculino  

Málaga

firefox
Citar            
MensajeEscrito el 14 Mar 2006 09:34 pm
Miren.. fael nos dice porque el hecho de hacer un

Código :

gotoAndPlay("Escena_3", 10);
no sirve y/o no funciona...
Sin embargo tambien nos dice como solucionarlo perfectamente!!!

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 14 Mar 2006 11:31 pm
si, siempre es mejor trabajar con labels, y evitar tantas escenas.

pero el ejemplo del codigo que postee sirve y funciona porque lo chequee antes de postearlo.
Igualmente Reverendo, te recomiendo que veas ese link que te paso ramiro_olvera

PD: no conocia el blog de fael, gracias por el dato se ve interesante^^

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox

 

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