Hola Pez_del_Web !
Lamentáblemente no hay arrays asociativos, lo que puedes hacer si usas as2.0 es utilizar objetos, por ejemplo:
Código PHP:
var obj:Object = new Object();
obj["valor1"] = 10;
obj["valor2"] = "String";
Aqui estamos añadiendo 2 propiedades al objeto pero claramente vemos que lo podemos utilizar como sustituto de arrays asociativos.
Si estas utilizando AS3.0 puedes utilizar el mismo método o también puedes usar una nueva clase llamada Dictionary.
La diferencia con Dictionary es que puedes utilizar cualquier tipo de dato como índice, no solamente cadenas:
Código PHP:
var dict:Dictionary = new Dictionary();
var index:Object = new Object();
dict[index] = "valor1";
dict["otroValor"] = "valor 2";
var indexRef:Object = index;
trace(dict[indexRef]); // Salida 'valor 1'
Un saludo !