Hola a todos
que bueno verlos de nuevo en este segundo tutorial de Flash. En esta oportunidad vamos a trabajar con un ejercicio de programación un poco avanzado pero super simple de hacer.
Alguna vez has necesitado de actualizar tus archivos de flash y no tienes el software o la versión correcta para hacerlo? o tu cliente quiere actualizar la página web que le hiciste pero no puede porque lo único que sabe de Flash es que era un super héroe de comic? no hay problema! aqui en Designaid aprenderás como hacerlo de la manera simple programando un poco con Flash. (…el programa de software….no el super héroe
Lo que haremos será enseñarle a Flash a leer. Sip. Asi de simple. Le enseñaremos a Flash a que lea un archivo de texto simple (un archivo TXT) y que muestre ese texto en tu archivo Flash. Esto es muy útil ya que si alguien (tu cliente al cual le hiciste la página web) quiere modificar el texto de una animación Flash, simplemente edita el archivo externo TXT en cualquier programa (bloc de notas por ejemplo) y listo! Flash al cargar la pagina lee el TXT y muestra el contenido. Asi de fácil.
Esta práctica la haré en Flash CS3 pero lo puedes hacer de la misma manera con cualquier versión. Gracias Maryangel por la idea.
Empecemos!
PASO 1: Crea un documento nuevo. Recomiendo mucho sea Actionscript 2.0 considerando que la versión 3.0 es super compleja hasta para programar botones… en fin…ya Adobe sabe lo que yo y muchos mas de nosotros pensamos sobre eso, asi que continuemos… selecciona la herramienta para crear texto pero antes de hacer click en el escenario para insertarlo, buscar la barra de propiedades y selecciona “Dinamic Text“. Ahora si dibuja una caja de texto. Luego (con la caja de texto seleccionada) en la barra de propiedades ponle un nombre a la variable de este texto (Var) colócale de nombre “mi_texto”. Fijate que cuando usas texto dinamico la caja de texto aparece punteada, si pruebas tu pelicula no verás nada ya que el texto lo “leerá” Flash desde el archivo TXT externo.
Nombra la capa 1 como “capa de texto dinamico”.
PASO 2: Ya falta poco. Crea una nueva capa y nombrala “acción LoadvariablesNum” en esta capa vamos a insertar la programación que usaremos. Haz click con el botón derecho en el fotograma 1 de esta capa y del menú que aparece selecciona Actions para que insertemos la programación. Ahora en la ventana Actions navega en el menu de acciones de la izquierda a: Global functions > Browser/control > Load variables y haz doble click para insertar este comando.
Ahora en el campo de “URL” inserta “texto.txt”
Ya el trabajo de flash esta listo! guarda el archivo de Flash en un carpeta. Ahora sólo falta el archivo de texto.
PASO 3: Abre el bloc de notas de Windows o también puedes usar Word y salvarlo como un archivo simple de texto TXT. En el archivo TXT solo escribe “mi_texto=” y despues el texto que necesitas. algo asi:
mi_texto= Ahora Flash sabe leer!!!
Guardalo como archivo TXT, y colólocalo en la misma carpeta donde guardaste tu archivo de Flash. Esto es muy importante: tu archivo de Flash (EXE o SWF)debe estar en la misma carpeta donde tienes el archivo TXT. de lo contrario no funcionará.
Listo! ahora puedes publicar tu archivo de Flash como Projector o SWF para el web. Al abrir tu archivo de Flash podrás ver el texto del archivo TXT. Tambien puedes darle formato al texto simplemente seleccionando la caja de texto dinámico y cambiandole el color, la fuente, el tamaño, etc.
Facil no? Ahora si necesitas editar el texto en tu archivo Flash, sólo abre el archivo TXT, modifica el texto y guardalo y listo! tu archivo de Flash SWF o ejecutable mostrará inmediatamente los cambios. Este método tiene muchas ventajas:
1- Puedes editar el texto en tu archivo de Flash sin tener el programa.
2- Cualquier persona lo puede hacer.
3- Es muy útil sobre todo en las páginas web.
4- Le enseñas a tu cliente que Flash es mucho más que un comic
Y sobre todo es simple de hacer
saludos a todos.
Luis S.











y?
se puede cambiar el color y el tama;o ingresando algun codigo en el txt? sin tener q abrir el flash?
para hacerlo realmente editable
gracias
Hola Julio Gracias por escribirme.
Con esta practica solo puedes modificar el texto en si pero no puedes modificar el formato. Si quieres modificar el formato del texto (fuente, color de la fuente, estilo) debes hacerlo en Flash con el editable.
Saludos
Luis S.