si hai ragione scusa... praticamenta la funzione ha un valore di ritorno booleano che però l'interprete non vede poichè ho messo i return interni...

cmq

Codice PHP:
var my_lv:LoadVars = new LoadVars();
var 
isSuccess:Boolean;

// questa è la mia funzione
function keepAlive() {
  var 
mySuccess:Boolean;
  
my_lv.onLoad = function (success:Boolean) {
    if (
success) {
        
mySuccess true;
          return 
mySuccess;
      }
     else {
         
mySuccess false;
          return 
mySuccess;
     }
  }
   
_root.my_lv.load("test.txt");
}

_root.isSuccess keepAlive();
trace(_root.isSuccess);