Accesibilidad

Nota técnica sobre Flash

Error al utilizar la sentencia #include para especificar una ruta absoluta para un archivo AS

日本語 | 简体中文 | 繁體中文 | 한국어 | Deutsch | English | Français | Italiano

Problema

La utilización de #include en Macromedia Flash 8 para especificar una ruta absoluta para un archivo ActionScript (AS) genera un error que indica que no se encuentra el archivo.

Motivo

Internamente, Flash 8 para Macintosh utiliza barras inclinadas ("/") al analizar rutas. Las versiones anteriores analizaban las rutas empleando dos puntos ":". Este cambio era necesario para lograr la compatibilidad total con Mac OS X. No obstante, ha generado algunos problemas de rutas como el mencionado más arriba.

Ref. (139739)

Solución

Puede especificar una ruta relativa (o ninguna ruta). Si no especifica ninguna ruta, el archivo AS debe estar en una de las siguientes ubicaciones:

  • El mismo directorio que el archivo FLA. El mismo directorio que el script que contiene la sentencia #include.
  • El directorio Include global, que se encuentra en la siguiente ubicación predeterminada:
    Macintosh OS X: Hard Drive/Users/Library/Application Support/Macromedia/Flash8/language/Configuration/Include
  • El directorio del programa Flash 8\idioma\First Run\Include; si guarda aquí un archivo, se copiará al directorio Include global la próxima vez que inicie Flash.

Información adicional

No se recomienda utilizar la ruta absoluta porque exige que la estructura de directorios sea la misma en todos los equipos que llamen al archivo ActionScript.

Última actualización:12 de septiembre de 2005

Datos de la nota técnica

ID: 7025e357
Productos: Flash
Versiones: 8
Sistema operativo: Mac OS X