Tomemos el ejemplo 1
Sirve para reusar el mismo codigo del flash en diferentes formas
En este ejemplo se usa para que tu animacion lea una imagen y la muestre en la pantalla
Si tienes pensado por ejemplo:
usar ese mismo codigo pero solo variar la imagen en otro HTML, osea, tienes imagen_1.htm que mostrara via Flash la imagen arbol.jpg y quieres que en imagen_2.htm se muestre la imagen rio.jpg via Flash tambien
Entonces en vez de crear otra animacion que muestre la imagen rio, solo pondras un codigo en tu HTML que mandara a llamar a la imagen

perdon si no me explique bien
Tambien podrias usar el modo de .txt para guardar las variables externas pero en este solo usaras un codigo en HTML y ActionScript.
Asumiremos que la animacion Flash se llama
galeria.swf la imagen se llama
imagen.jpg y se encuentra en un directorio llamado
imagenes.
nombre sera el como identificara Flash a la imagen
El HTML quedaria asi:
Código :
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase=""http://macromedia.com/cabs/swflash.cab#version=6,0,0,0""
WIDTH="250" HEIGHT="250" id="galeria" ALIGN="CENTER">
<PARAM NAME=movie VALUE="galeria.swf">
<PARAM NAME=FlashVars VALUE="nombre=imagenes%2Fimagen%2Ejpg">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<embed src="galeria.swf" FlashVars="nombre=imagenes%2Fimagen%2Ejpg"
quality="high" bgcolor="#FFFFFF" WIDTH="250" HEIGHT="250"
NAME="galeria" ALIGN TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</OBJECT>
Como puedes er el "FlashVars tiene una variable
nombre con el valor
imagenes/imagen.jpg.
"%2F" es en HTML "/" y %2E en es HTML "."Se recomienda codificarlos en HTML (osea poner %2F en vez de /)
Ahora si:
Al cargar Flash tendra una variable nombre en _root.
Para usarla se pondra:
Código :
loadMovie(_root.[color=blue]nombre[/color]);
Espero hayas entendido a esto