Cerrar Bienvenido
Cerrar Registrate

Ya somos 1.507.911 Forros navegando...

1558 usuarios conectados | 1.507.911 forros | 369.325 temas | 4.388.982 mensajes | seremos forros, pero somos una bocha

[ActionScript] Error de rutas al cargar variable en el foro de Programación:


Chicos, el tema es el siguiente: En un cuadro de texto dinámico estoy cargando un archivo personal.txt; asignandole el nombre de variable contenido. Estoy cargando ese personal.txt con el siguiente código en el keyframe del cuadro de texto: Código: contenido.html = true; System.useCodepage = true; loadVariables("personal.txt", "_root"); Al probar esa película, funciona perfecto y me carga el personal.txt a la perfección. Ahooora bien; lo q necesito es q toda esa película (q se llama personal.swf) se cargue en un contenedor dentro de una película principal, la estoy cargando así: Código: contenedor.loadMovie("personal.swf"); Donde, claro está, la película principal tiene un MC ...

Datos del Tema
Creado el 28.02.07 a las 16:19
  • 0 Votos
  • 0
    Favoritos
  • 1115
    Visitas
  • 4
    Mensajes
¡Tema agregado a Favoritos!
Ya tienes este tema en Favoritos
Error
¡Buen Tema!0 Votos Disponibles
¡Tu voto ha sido enviado!
Ya has votado por este tema
[Error]
No puedes votar tu propio tema
No puedes votar a usuarios baneados
No puedes votar en un tema cerrado
Viejo 28.02.07, 16:19
Chicos, el tema es el siguiente:

En un cuadro de texto dinámico estoy cargando un archivo personal.txt; asignandole el nombre de variable contenido.
Estoy cargando ese personal.txt con el siguiente código en el keyframe del cuadro de texto:
Código:
contenido.html = true;
System.useCodepage = true; 
loadVariables("personal.txt", "_root");
Al probar esa película, funciona perfecto y me carga el personal.txt a la perfección.

Ahooora bien; lo q necesito es q toda esa película (q se llama personal.swf) se cargue en un contenedor dentro de una película principal, la estoy cargando así:
Código:
contenedor.loadMovie("personal.swf");
Donde, claro está, la película principal tiene un MC con un nombre de instancia contenedor.

Sé q tengo un problema de rutas xq, al probar la película principal, no me carga el texto de la subpelícula

Alguna idea?

Gracias muchachos/as


PD: al probar la película principal, dentro del cuadro de texto me aparece
Código:
_level0.contenedor.contenido
pero nada de texto del archivo de texto

Viejo 28.02.07, 17:11
Los dos SWF están en el mismo directorio? Porque parece como decís, un problema de rutas... si el contenedor está en un directorio pero "personal.swf" en otro, tenés que aclarar la ruta entera al levantar el TXT...

Viejo 28.02.07, 17:26
nono, claro...
ambas películas junto con el txt estan dentro de la misma carpeta...

nosé q mierda, pero hasta ahora no lo puedo hacer funcionar.

Viejo 28.02.07, 18:18
Yo para levantar archivos de texto uso un método distinto, en lugar de la función "loadVariables" uso el objeto LoadVars... probalo, capaz te anda:
Código:
var lvArchivo:LoadVars= new LoadVars();
lvArchivo.onLoad= function(){ _root.contenido= this.contenido; }
lvArchivo.load("personal.txt");
El "this.contenido" se refiere a que el TXT debe empezar con la linea "&contenido="...

Viejo 28.02.07, 23:15
Ahora lo pruebo y te comento!

Gracias Pass!

EDIT: GRAAAAAAANDE PAPÁ !!! Funciona perfecto! Al principio no me funcaba, pero claro... tenía q acomodarle la ruta a tu código; x lo tanto me quedó así:

Código:
var lvArchivo:LoadVars= new LoadVars();
lvArchivo.onLoad= function(){ _root.contenedor.contenido= this.contenido; }
lvArchivo.load("personal.txt");
Agregandole el .contenedor para q comprenda la ruta.


Millones de gracias! me salvaste!


Editado por Curt Wild: 28.02.07 a las 23:34

Herramientas Buscar en este tema
Buscar en este tema:

Búsqueda avanzada
Iniciar Sesion

Recordarme

Top de Temas

  • No hay temas votados

Top de Usuarios

  • No hay usuarios votados
ElServer