Вот код возвращающий 4 случайных значения из массива:

Код AS1/AS2:
var arr:Array = ["a", "b", "c", "d", "e", "f", "g", "h", "j"];
function RandoMyCity(a:Array):Array
{
var arr1:Array = a.slice();
var arr2:Array = [];
for (i=0; i<4; i++)
{
arr2.push(arr1.splice(Math.random()*arr1.length, 1));
}
return arr2;
}
trace(RandoMyCity(arr));
Цитата:
|
просто заставляя проигрывать мувиклип ещё раз.. это тоже явно не оптимальный вариант.
|
нет, не оптимальный, лучше весь код поместить в функцию и вызывать эту функцию setTomeout-ом.