private function xGetUniqueArray(_array:Array):Array {
var result_array:Array = new Array();
var oValues:Object = new Object();
var nLength:Number = _array.length;
for (var i:Number = 0; i<nLength; ++i) {
var myValue:Object = _array[i];
if (!oValues[myValue]) {
oValues[myValue] = true;
result_array.push(myValue);
}
}
return result_array;
}
どこから探してきたんだっけな。。
Flash-jpだたー。
ついでにシャッフルも。
public function shuffle(array:Array):Array{
return array.sort(function():int{return int(Math.random()*3)-1});
}