Hola jesuko, puedes emplear
includes, dentro del tag
<mx:Script>, dentro de la cual puedes tambièn declarar variables, funciones, etc; por ejemplo:
Código:
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.controls.dataGridClasses.DataGridColumn;
import mx.rpc.remoting.*;
import mx.controls.*;
import mx.rpc.events.*
import flash.events.Event;
//archivos .as...
include "includes/file_name1.as";
include "includes/file_name2.as";
private var var_name:Number;
public static function function_name(params...):void
{
...
code...
...
}
]]>
</mx:Script>
</mx:Application>
En este caso el tag <mx:Script> se encuentra al final del código de la aplicación, antes del cierre del tag principal(
</mx:Application>), en este ejemplo "includes" es un directorio que se encuentra en la misma ruta de tu mxml conteniendo a uno o más archivos .as, como en el caso de: includes/file_name1.as. El código .as debe ir dentro del bloque delimitado por:
<mx:Script>
<![CDATA[
/*code...*/
]]>
</mx:Script>
Espero que te sea útil
.