Цитата:
|
А еще эта функция дает довольно некачественное распределение.
|
Добавь туда возврат -1,0,1 и будет тебе счастье.
Например так:

Код AS3:
public static function sortArrayByRandom(...params):int {
return [-1,0,1][int(Math.random()*3)];
}
//...
array.sort(ArrayTool.sortArrayByRandom);