Il mio problema è che non riesco a passare variabili che ho dentro un metodo di classe ad una sottofunzione eseguita all'onPress, esempio
dentro un ciclo for, dove indicizzo la variabile i, creo tanti movieclip in base alla lunghezza dell'array che vado a leggere, e per ogni movieclip gli assegno una funzione onRelease, tipo
codice:
function prova():Void{
  for(var i:Number = new Number(0);i<mioarray.length;i++){
    //qua creo il movieclip
    createEmpty....etc
    //definisco una variabile con il percorso del movieclip
    var micio:Movieclip;
    micio = who.etc....
    //e alla fine do' l'azione 
    micio.onRelease = function(){
      trace(i); //<-- In pratica mi dovrebbe stampare la variabile i, cosa che invece non fa
    }
  }
}
Come risolvo?