No sé cómo empezar

así que no se admiten piedras si la explicación no es muy buena.
En un proyecto flash, tenemos diversos archivos .fla y diversos archivos .as. Normalmente, cada "proyecto Flash" estará en un directorio o carpeta(*).
Las librerías que usa Flash son las propias de Flash más las que tengamos en la carpeta
Cuando tenemos un .as, lo primero que veremos escrito es algo como
Código ActionScript :
//si nuestro .as está en la misma carpeta del proyecto
package{
......
}
ó
Código ActionScript :
//si, p.e. nuestro .as está en la carpeta directorio2 que está a su
//vez en la carpeta directorio1 que se encuentra dentro de la carpeta del proyecto
package directorio1.directorio2{
....
}
Vale, NO tenemos que escribir un import si el .as está en el directorio de trabajo, pero si lo tenemos en directorio1/directorio2 deberemos escribir
Código ActionScript :
import directorio1.directorio2.Clase
Vale, hasta ahora he dicho que podemos tener .as tanto en la carpeta de trabajo, como en subcarpetas dentro de la carpeta del proyecto. Pero NO es cierto. Podemos tener los .as donde queramos. De hecho se suele tener en algúna carpeta diversas librerías reutilizables. Imaginemos que las tenemos en
c:/flash/utils
En nuestro proyecto Flash le tendremos que decir que usamos librerías de ese directorio. Una vez indicado ese directorio ya podremos hacer como antes.
Si nuestro .as es simplemente
Código ActionScript :
package{
...
}
deberá estar en c:/flash/utils
si nuestro .as es
Código ActionScript :
package directorio1.directorio2{
...
}
deberá estar en c:/flash/utils/directorio1/directorio2.
puff
Vale, si has logrado leer hasta aquí te mereces una respuesta concreta a tu problema. Puedes
1.-Modificar el fichero MD5.as de modo que el package sea simplemente
Código ActionScript :
package{
....resto del código...
}
y poner el MD5.as en el directorio de trabajo
2.-fijarte qué es lo que pone detrás de package, si pone, p.e.
Código ActionScript :
package hobbelt.ciphers {
....
}
deberás crearte las carpetas hobbelt y, dentro de ella, la carpetaciphers (dentro de tu directorio de trabajo) y escribir al principio de tu película Flash
Código ActionScript :
import holbbelt.ciphers.*
3.-Si no lo quieres poner dentro de tu directorio de trabajo, ponerlo en cualquier otro sitio y decirle a tu proyecto flash que busque las librerías desde allí
4.-Puedes cambiar a gusto los directorios siempre que le cambies el nombre del "package"
(*)Hablo de directorio por costumbre. Antes de Windows teníamos directorios y ficheros (que era el "spanglish" de directory y files que venía a su vez de las instrucciones DIR y FILES de mi querido MS-DOS -hijo de CMP del que para haber trabajado con él tienes que tener unos cuantos añitos-)
Vale, llegó Windows y a los directorios se les tuvo que llamar "carpetas" y a los ficheros se les llamaron "archivos" (por un deje romántico sigo manteniendo lo de directorio)