Carga de texto y variables en los campos de texto

Existen varias formas de cargar texto en un documento de Flash, entre las que se encuentran FlashVars, LoadVars, XML o servicios Web. Posiblemente, el método más simple para pasar texto a un documento de Flash sea utilizar la propiedad FlashVars, que pasa cadenas de texto cortas a un documento de Flash a través de las etiquetas object y embed en el código HTML empleado para incorporar el archivo SWF en una página HTML. Otra forma sencilla de cargar texto o variables en un documento de Flash es utilizar la clase LoadVars, que puede cargar bloques grandes de texto o una serie de variables con codificación URL desde un archivo de texto.

Como puede observarse en los ejemplos anteriores de esta sección, algunas formas de cargar texto en un archivo SWF son más sencillas que otras. Sin embargo, si toma datos de sitios externos, puede que no tenga la posibilidad de elegir el formato de los datos que necesita cargar.

Cada método de carga y/o envío de datos hacia o desde un archivo SWF presenta ventajas e inconvenientes. XML, los servicios Web y Flash Remoting son los métodos de carga de datos externos más versátiles, aunque también resultan los más complicados de aprender. Para obtener información sobre Flash Remoting, consulte www.adobe.com/support/flashremoting.

FlashVars y LoadVars son mucho más simples, como se muestra en Utilización de FlashVars para cargar y mostrar texto y Utilización de LoadVars para cargar y mostrar texto, aunque pueden resultar mucho más limitados en lo que se refiere a los tipos y formatos de datos que pueden cargar. Asimismo, debe seguir las restricciones de seguridad al enviar y cargar datos. Para obtener información sobre seguridad, consulte el Aspectos básicos de la seguridad. Para más información sobre la carga de datos externos, consulte el Trabajo con datos externos.

En las siguientes secciones se muestran diversas formas de cargar texto y variables en los documentos:

Para ver ejemplos que muestran el funcionamiento de campos de texto con ActionScript, visite la página de ejemplos de Flash en www.adobe.com/go/learn_fl_samples_es. Descargue el archivo zip Samples y vaya a la carpeta ActionScript 2.0/LoadText para acceder a los ejemplos.

Para ver un ejemplo de archivo de origen, aliasing.fla, que carga texto y aplica suavizado además de caché de mapa de bits, visite la página de ejemplos de Flash en www.adobe.com/go/learn_fl_samples_es. Descargue el archivo zip Samples y vaya a la carpeta ActionScript 2.0/Advanced Anti-Aliasing para acceder al ejemplo.


Flash CS3

 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00000886.html