Embaralhando uma Array
- junho 1st, 2010
- Posted in Sem categoria
- Write comment
“E ae Rodrigo tudo bom? estou precisando de um auxilio teu… com relação a randomizar o conteudo de um array em AS3…
desde já agradeço…”
Claro que não ajudaria apenas um. Segue minha solução.
[ACTIONSCRIPT3]
private function embaralhar(array:ArrayCollection):void{
var listaEmbaralhada:ArrayCollection = new ArrayCollection();
while (array.length>0)
{
var index:int = Math.random()*array.length;
listaEmbaralhada.addItem(array.getItemAt(index));
array.removeItemAt(index);
}
array.list = listaEmbaralhada;
}
[ACTIONSCRIPT3/]
No comments yet.