Buenas,
Hace tiempo que no escribia nada... Ya no tengo más excusas... :S
Pero bueno, hoy vuelvo con un tutorial sobre como levantar datos desde un *.txt a flash
Colocar en la escena:
El Actionscript:
Contenido del archivo de texto:
titulo=Titulo cualquiera&texto=Esto es un texto cualquiera que se va a levantar desde flash
Explicación:
Basicamente en el primer paso creamos una variable que va a proceder a cargar los datos levantados desde un archivo (con LoadVars).
La clase "LoadVars" tiene un metodo llamado "Load" al cual, como parametro debemos pasarle la ruta del archivo que deseamos abrir.
Creamos una funcion a la cual como parametro le pasaremos un "success" que indicará si se pudo o no abrir el archivo correctamente.
Preguntamos si "success" es verdadero (if (success)) Y levantamos los datos del archivo de la siguiente manera:
Espero les sea util! A mi se me hizo muy facil. Espero les sirva ![]()
Proximamente la explicacion :). No falten ![]()
Bueno, antes que nada: Feliz dia del Programador !!!! jeje (Por fin un dia para nosotros). No me acuerdo bien dado a que era que caía esta fecha, pero seguramente era algo relacionado con nuestra profesión.
Y para festejar les dejo este video, en ingles, que no puede decir de mejor manera lo que vivimos dia a dia en nuestro trabajo.
En breve estaran listos los nuevos tutoriales, nuevo diseño de GSS. Tenemos nuevo logo y varias sorpresas para los lectores.
Buenas,
Hace tiempo que no escribo y es por causa de que la computadora familiar tuvo que ser formateada por varios problemas que daba cada tanto y a parte, ya iba siendo tiempo que quedara a 0
(Es lo que tiene Windows >_<).
Igualmente esto no es excusa para no escribir, el problema es que dentro de poco tiempo se suma un integrante a la familia de Game Source Studios ©, mi amada Laptop !
... Entonces estoy esperando que llegue para poder configurar, y escribir Posts desde ahi entre otras cosas, ya que estoy aún respaldando información de la vieja PC.
Esperen un tiempo que pronto vuelvo con nuevo contenido, y quien sabe... Alguna que otra sorpresa ![]()
Buenas,
Hoy vamos a ver en un tutorial MUY rapido, como insertar frases aleatorias en nuestro sitio (Weblog, fotolog, webpage, etc) levantandolas desde un archivo de texto plano (*.txt).
Explicación del Código:
1. Creamos una variable con la ruta al archivo de texto (frases.txt) que deberá estar guardado en alguna parte del servidor.
2. Con la función fopen creamos un handler al archivo de texto previamente creado/abierto. Lo llamaremos $file. Llamamos el archivo, como verán, en modo "solo lectura" ("r") ya que no vamos a escribir en el, siempre deberá estar creado para poder acceder a su contenido.
3. Creamos un array llamado $linea que conservará linea por linea del texto a parsear, e inicializamos una variable $i a 0, para guardar la posición del array.
4. Esto es lo más importante del ejemplo. Con la función "feof", preguntamos si el archivo termino de leer ( como utilizamos el signo de exclamación el bucle significa: "mientras no termine de leer"), pero aqui la usamos opuesta. A esta función le pasamos como parametro el puntero al archivo.
Acto seguido guardaremos cada linea que haya en el archivo en una posición del array $linea, con la función fgets que lee un texto hasta el final de linea (Salto de linea).
Sumamos uno a la variable $i para continuar guardando datos en el array.
5. Creamos una variable $l_num y hacemos un conteo de la cantidad de elementos que tiene el array, a la cual debermos extraer 1, ya que sino nos daria error (por salirnos de los limites del array).
6. Aqui hacemos la magia :P. Creamos una variable $azar que nos devolverá un numero redondeado (round) de 0 (Primera posición del array) hasta $l_num (Ultima posición del array).
7. Por ultimo mostramos la frase al azar del dia, de la siguiente manera:
Les dejo un enlace al resultado de este ejercicio (A pedido de mis alumnos :P)