Adobe FLASH, el software con el cual se implementó la propuesta que les muestro en el inicio del Blog, posee formas de conectar a Flash con fuentes externas de datos una de estas es utilizar un archivo XML, dada la estructura de este tipo de archivos donde el contenido se encuentra dentro de tags (<></>) se llena un arreglo, donde a cada elemento del arreglo se le hace corresponder el contenido de cada tags, por eso a la hora de acceder a un elemento, se accede haciendo referencia al índice de este dentro del arreglo. El siguiente ejemplo de código XML, genera un arreglo de 2 dimensiones, donde para acceder al elemento que se encuentra dentro de <b></b> habría que referirse al arreglo generado en la posición 0,0 o sea, arreglo_Generado[0][0]
<inicio>
<0>
<a></a>
<b></b>
</0>
<1>
<c></c>
<d></d>
</1>
</inicio>
Otra forma de lograr la conexión del FLASH con fuentes externas, es mediante un archivo TXT, usando una función predefinida, de su leguaje de programación (ActionScript), llamada load(); se crea una variable con la cual se hace referencia al archivo TXT y se accede a los contenidos, escribiendo el nombre de esta variable, seguido de un punto y a continuación nombre de los contenidos del archivo.
Este sistema es más simple que el anterior, los contenidos dentro del TXT, el nuevo contenido delimita al anterior, y se accede a ellos más fácilmente.
La forma de escribir este archivo de contenido es:
&Nombre_Contenido1=Contenido 1&Nombre_Contenido2=Contenido 2…
Por lo que para acceder al contenido 1, escribiríamos
nombre_Variable_Indexado. Nombre_Contenido1
El uso de uno u otro de estos casos, está dado en nivel de complejidad que tenga la estructura de datos con la que se trabajará.
No hay comentarios:
Publicar un comentario