Foros del Web » Creando para Internet » Flash y Actionscript »

Problema al Cargar un SWF en otro SWF vacio

Estas en el tema de Problema al Cargar un SWF en otro SWF vacio en el foro de Flash y Actionscript en Foros del Web. Hola gente estoy tratando de hacer lo siguiente pero no me sale nada ,,, tengo en mi web un directorio con archivos SWF , pero ...
  #1 (permalink)  
Antiguo 18/05/2011, 21:22
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 20 años, 5 meses
Puntos: 4
Problema al Cargar un SWF en otro SWF vacio

Hola gente estoy tratando de hacer lo siguiente pero no me sale nada ,,,
tengo en mi web un directorio con archivos SWF , pero por todo el sitio hay paginas dentro de muchos directorios, lo que quiero es por ejemplo lo sigiente:

supongamos que la carpeta MIS-SWF/ en la raiz del sitio contiene a archivo:
swf-a-usar.swf y por otro lado esta la otra carpeta "otra-carpeta/" que tiene el archivo "pepe.html" .

Lo que quiero es que en la pagina de pepe se muestre un SWF que esta ubicado en esta "otra-carpeta" que es un contenedor realmente de swf-a-usar.swf , pero que al ver el código de la web solo se ve el contenedor.

La ruta de donde esta el que quiero cargar esta en un archivo llamado ruta-swf.txt tambien alojado en "otra-carpeta"

Nada de botones solo que se abra uno y el otro directamente, los tamaños que va a tener el "swf-a-usar" ya se los pase al codigo a la hora de generar esa pagina.

Espero no haber sido demasiado detallista en la explicación , pero mejor asi a que falten cosas..

Nada de botones ni cosas raras,, se abre el contenedor y directamente carga al otro.

El tema es que estoy armado esto por partes de pedazos que encuentro en internet pero no esta marchando.

Espero alguien lo tome como un desafío y me pueda ayudar a lograrlo
Saludos y abrazos

Lo edito para poner lo que estoy haciendo,

en el primer Fotograma coloque un MC vacio llamado contenedor

luego en ese primer fotograma , el del SWF puse este codigo

loadVariablesNum("rutaJuego.txt");
var uno=contenedor1;
contenedor.loadMovie(uno);

y el archivo rutaJuego.txt contiene dentro &contenedor1=pepe.swf

de momento mientras pruebo esta todo en la misma carpeta, despues cambiare la ruta de &contenedor1

Flash me avisa que tengo 3 errores de compilador,, menos mal que solo tengo 3 lineas de codigo ,,

Ayuda urgente ,,,

Última edición por Apsol; 18/05/2011 a las 21:51 Razón: actualizar
  #2 (permalink)  
Antiguo 19/05/2011, 09:43
 
Fecha de Ingreso: mayo-2011
Ubicación: Aguascalientes, México
Mensajes: 32
Antigüedad: 13 años
Puntos: 5
Respuesta: Problema al Cargar un SWF en otro SWF vacio

parece que tienes un buen comienzo, lo primero que deberias ver es si tu contenedor esta leyendo correctamente las variables desde tu txt podrias probar imprimiendo lo que vale tu variable "uno" para ver si realmente toma el valor adecuado,

ayudaria mucho si pusieras aqui los errores que te manda flash para entender mejor que esta mal

espero esto te ayude un poco
  #3 (permalink)  
Antiguo 19/05/2011, 11:31
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: Problema al Cargar un SWF en otro SWF vacio

Hola, en todos me dice

1180: Llamada a un método loadVariablesNum posiblemente no definido.
1120: Acceso a una propiedad contenedor1 no definida.
1120: Acceso a una propiedad contenedor no definida.

ahi estan.

Ayuda pliz.
  #4 (permalink)  
Antiguo 19/05/2011, 11:39
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Problema al Cargar un SWF en otro SWF vacio

Hola Apsol:
Lo que pasa es que tú estás usando códigos AS2 en un archivo Flash con AS3, por esa razón te sale ese error.
Abre un archivo en AS2 y te funcionará sin problemas.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 19/05/2011, 12:13
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: Problema al Cargar un SWF en otro SWF vacio

ok, voy a intentarlo ,,, tan diferente es AS2 del 3 , cambia todo ,,?
gracias,
  #6 (permalink)  
Antiguo 19/05/2011, 12:18
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Problema al Cargar un SWF en otro SWF vacio

Efectivamente el AS3 es casí en su totalidad diferente al AS2.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 19/05/2011, 14:01
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: Problema al Cargar un SWF en otro SWF vacio

Hola ahora no me da errores de compilacion pero no me carna nada ,,, ni siquiera poniendo

loadVariablesNum("rutaJuego.txt",0);
var uno="http://media.mysitio.com/swf/pinchh.swf";
contenedor.loadMovie(uno);


en el primer frame, ayuda pliz
  #8 (permalink)  
Antiguo 23/05/2011, 10:04
 
Fecha de Ingreso: mayo-2011
Ubicación: Aguascalientes, México
Mensajes: 32
Antigüedad: 13 años
Puntos: 5
Respuesta: Problema al Cargar un SWF en otro SWF vacio

mira, para tratar de solucionar esto yo haria 2 cosas

1.- imprimir despues de la linea del contenedor con un trace lo que tiene la variable uno para verificar si realmente toma el valor algo asi

trace(uno)

si toma el valor correcto despues pondria la url completa haber si el contenedor lee tu archivo

contenedor.loadMovie(http://media.mysitio.com/swf/pinchh.swf);

trata esto si funciona todo bien nos comentas y vamos al siguiente paso
  #9 (permalink)  
Antiguo 23/05/2011, 10:07
 
Fecha de Ingreso: mayo-2011
Ubicación: Aguascalientes, México
Mensajes: 32
Antigüedad: 13 años
Puntos: 5
Respuesta: Problema al Cargar un SWF en otro SWF vacio

Cita:
Iniciado por romaneska Ver Mensaje
mira, para tratar de solucionar esto yo haria 2 cosas

1.- imprimir despues de la linea del contenedor con un trace lo que tiene la variable uno para verificar si realmente toma el valor algo asi

trace(uno)

si toma el valor correcto despues pondria la url completa haber si el contenedor lee tu archivo

contenedor.loadMovie(http://media.mysitio.com/swf/pinchh.swf);

trata esto si funciona todo bien nos comentas y vamos al siguiente paso
creo que aqui lleva comillas

contenedor.loadMovie("http://media.mysitio.com/swf/pinchh.swf");

prueba con las 2 la verdad no recuerdo tengo tiempo que no manejo flash
  #10 (permalink)  
Antiguo 23/05/2011, 10:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Problema al Cargar un SWF en otro SWF vacio

Haola Apsol:
No entiendo lo que quieres conseguir:
1.- Para que es éste código: loadVariablesNum("rutaJuego.txt",0); estás cargando la variable en un campo de texto dinámico?
2.- Si tú tienes en la raíz del servidor la página principal HTML y el .swf de esa página y en otra carpeta que tiene el nombre de swf las otras películas .swf, para cargar cualquiera de esas películas simplemente en el código del primer frame debería tener: contenedor.loadMovie("swf/pinchh.swf");

Espero haberte sido de ayuda y haya entendido el problema.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #11 (permalink)  
Antiguo 23/05/2011, 16:50
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: Problema al Cargar un SWF en otro SWF vacio

es que todo lo genero desde php ,,, o mejor diganme ustedes como harian para cargar una pelicula swf en otra vacia. si la ruta de esta esta en un txt en la misma carpeta ,,
saludos

Etiquetas: swf, vacio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:23.