Давно не смотрели на AS3, но вот некоторый базовый код, который вы сможете довольно легко использовать.
var tmpVal, tmpInd, len;
len = MyArray.length;
for(var i=0; i < len; i++) {
tmpInd = random(0,len);//grab a random index
tmpVal = MyArray[tmpInd];//store the value
//swap the values
MyArray[tmpInd] = MyArray[i];
MyArray[i] = tmpVal;
}
По сути, вы просто перебираете массив и меняете местамикаждый элемент со случайным элементом.