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

a trabajar con variables....

Estas en el tema de a trabajar con variables.... en el foro de Flash y Actionscript en Foros del Web. Como puedo hacer la programación de un swf que tiene imágenes en pequeño, y que este lea variables de un txt.. que contenga direcciones de ...
  #1 (permalink)  
Antiguo 27/03/2004, 20:41
 
Fecha de Ingreso: agosto-2002
Mensajes: 28
Antigüedad: 15 años, 3 meses
Puntos: 0
Información a trabajar con variables....

Como puedo hacer la programación de un swf que tiene imágenes en pequeño, y que este lea variables de un txt.. que contenga direcciones de otros swf que estén en otra carpeta, para que en el primer swf que tiene las imágenes en pequeño al darle click se muestre encima el otro swf secundario respectivo al producto que se le dio click pero ahora en imagen grande y a detalle y aun se siga manteniendo el primer swf para seguir viendo todas las imágenes en pequeño y la opción de ver otra.

Ejemplo…

El txt contenga

A1=subcategoría1/producto1.swf
A2=subcategoria1/producto2.swf
A3=subcategoria1/producto3.swf

Y el swf del menu.. los botones A1 A2 A3

Y así, al presionar el botón A1 se abra el archivo subcategoría1/producto1.swf

Para que de esta manera, solo modifique las direcciones y carpetas del txt de una manera mas rápida


  #2 (permalink)  
Antiguo 28/03/2004, 07:42
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 13 años, 9 meses
Puntos: 63
Hola

Bueno, eso lo puedes hacer efectiamente con un archivo de texto, sin embargo, te recomiendo que utilices un archivo .xml, es más fácil parsar ese tipo de información.

Lo que tienes que hacer es que cada nodo del xml sea una de las imágenes que quieres, puede que suene complicado, pero verás que no lo es...

Awuí te paso un vínculito para que leas un poquito sobre el xml y luego tendrás que utilizar el objeto xml del flash, pero vien bien documentado en la ayuda...

http://www.w3schools.com/xml/default.asp

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 28/03/2004, 12:25
 
Fecha de Ingreso: agosto-2002
Mensajes: 28
Antigüedad: 15 años, 3 meses
Puntos: 0
Hola, gracias por responder...

Oye no existe ninguna otra manera? porque de aqui a que aprendo algo de XML pues creo que va a salir lo mismo que si lo hiciera manualmente todo..

por otro lado tengo que contar, que el asunto de hacer este trabajito es porque se trata de un total de 690 swf que mostrar divididos en 48 subcategorias ( menus en imagenes chicas ) y de estas 48 en 11 principales ( productos en categoria primaria )... entonces hablo de muchos productos.. y no quisiera pensar en el dia en que tenga que quitar 20 y poner 20 nuevos...


no se si me puedan dar un tip, a mi lo que se me ocurrio fue eso.
creo que suena mas agil hacer un swf configurado y de ahi solo cambiar el puro nombre a los otros 48 y que lean las variables de las urls de un archivo externo. que configurar cada uno de los 48, para que activen las 690 correspondientes.

alguna otra opcion???
  #4 (permalink)  
Antiguo 28/03/2004, 17:01
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 13 años, 9 meses
Puntos: 63
Hola

Precisamente, si haces un xml adecuado, solo tienes que cambiar el nombre de las cosas en ese archivo y el flash cargará las pelis adecuadas.

Y sobre XML ¿leiste el tutorial?

lo que necesitas saber es muy básico,

Código:
<note>
     <to>Tove</to>
     <from>Jani</from>
     <heading>Reminder</heading>
     <body>Don't forget me this weekend!</body>
</note>
lo de arriba, metido en un archivo de texto al que lo renombre y le pongas .xml, ya es un archivo .xml y funcionaría con flash ¿más simple lo quieres?

puedes hacerlo de estas dos formas:

Código:
<pelicilas>
     <peli_1 />peli_1.swf
     <peli_2 />peli_1.swf
     <peli_3 />peli_1.swf
     <peli_4 />peli_1.swf
</pelicilas>
Luego lo lees y lo metes en una matriz que tenga tantos elementos como nodos el archivo...

En serio que yo creo que es muy fácil y que más te vale invertir ahora alguna horita haciendo pruebas que dentro de un tiempo teniendo que abrir el .fla cada vez que quieras hacer cambios

Bueno, ya nos contarás

Felicidad
__________________
¡ hey, hou, hou, hey !
  #5 (permalink)  
Antiguo 28/03/2004, 18:10
 
Fecha de Ingreso: agosto-2002
Mensajes: 28
Antigüedad: 15 años, 3 meses
Puntos: 0
Gracias amigo... mientras esperaba el mensaje intente hacer un codigo yo mismo, haciendo un poco de inventos, digamos que inventos porque no sabia si podria funcionar, pero encontre una forma en el mismo flash, de solo cambiar una variable que pido desde un txt, y altero todo el archivo, es decir puedo hacer

50 swf de sub menu iguales solo con el loadvariable asignado a una variable distinta y un txt con todas esas variables que hacen funcionar a directorios distintos que contienen los swf de los productos totales..



bueno.. creo que ya esta listo el trabajo... nuevamente gracias y espero ahora ya tener tiempo para aprovechar eso del xml y estudiar un poco...

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 00:03.