Ich hatte das hier mal vor langer Zeit geschireben.
Scheint noch zu funktionieren :o)
ActionScript:
var list = new LoadVars ();
list.onLoad = function ()
{
this = this.toString ();
var path = _root;
var tmp = unescape ( this.substr( 0 , this.lastIndexOf ( "=" ) ) ).split ( newline );
for ( var r = 0 ; r < tmp.length ; r++ ) {
var tmp_r = tmp[r];
path[ "line" + r ] = ( r < tmp.length - 1 ) ? tmp_r.substr ( 0 , tmp_r.lastIndexOf ( "\r" ) ) : tmp_r;
delete list;
}
}
ASSetPropFlags ( list , "onLoad" , 1 );
list.load ( "test.txt" );
Um die Lines in einen Array zu bekommen, musst es selber umschreiben.