Error al cargar un swf dentro de otro swf

Hola mira necesito tu ayuda por favor, tengo un problema al cargar un swf dentro de otro swf. Para empezar esto ya lo había hecho anteriormente (meter swf en otro swf) y me ha funcionado muy bien esto es lo que hago:
Tengo un swf en el cual pongo un botón que al darle click me cargue un swf externo dentro de este archivo.
1-. Hago un movie clip con nombre de instancia (ejem. "ventana")
2. Le doy acción al botón
on (release) {
 //load Movie Behavior
 if(ventana == Number(ventana)){
  loadMovieNum("archivo.swf",ventana);
 } else {
  ventana.loadMovie("archivo.swf");
 }
 //End Behavior
}
3. ¿Ar presionar el botón me tiene que cargar el "archivo.swf"(externo) dentro del clip "ventana" correcto?
4.- Pruebo la película y todo esta bien pero al darle click al botón para que me cargue este archivo lo hace pero solo se queda parpadeando.
Nunca me había pasado esto, ¿puedes ayudarme por favor?
Te lo agradeceré muchísimo

1 Respuesta

Respuesta
1
Creo que sra más sencillo y efectivo cargarlo así:
on (release) {loadMovie("archivo.swf", "ventana");}
En la sintaxis que escribes tienes error de escritura en la linea de loadMovieNum tienes que mencionar el numero de nivel y no el nombre de movieclip y no tienes alternativa para la condición así que no tiene sentido..
Lo hice con el código que tu me pasaste y si me carga también pero me sigue haciendo lo mismo, ¿sera por que el archivo que intento cargar esta en AS 3.0 y el swf base lo estoy trabajando en AS 2.0?
¿Existe alguna manera convertir ese archivo (ActionScript 3.0) a ActionScript 2.0?
Espero tu respuesta y muchas gracias
Si es por eso, creo que no se puede combinar los AS, o lo haces todo en AS2 o en AS3...
Bien muy entendido solo un ultimo favor, como pudiste ver en el código que te mande no estoy muy bien en AS 2.0 y pues mucho menos en 3.0, ahora voy a trabajar todo en AS 3.0 pero no se que código ponerle a los botones. ¿Me `puedes ayudar?
¿Tengo un archivo con 5 escenas y 4 botones
quiero que el botón 1 me mande a la escena 2
el botón 2 me mande a escena 3
el botón 3 me mande a escena 4
y el 4 me mande a escena 5
me puedes ayudar de favor?
¿Tienes algún motivo conreto importante porque quieres ponerlo en AS3?
En AS2 lo tienes más sencillo:
gotoAndStop("escena", "fotograma");
Lo quiero hacer en AS 3.0 por que el archivo principal que estoy vinculando lo descargue en 3.0 y yo solo se trabajar en AS 2.0
Pero muchas gracias por la respuesta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas