Juan Pablo Califano wrote:
> Another option:
> function loadXML(dfile:String,arg1:Object,arg2:Array):void
> {
>
> urlLoader.load(new URLRequest(dfile));
> urlLoader.addEventListener(Event.COMPLETE, function(e:Event):void {
> parseXml(e,arg1,arg2);
> });
> }
and another option:
save this as file "myURLLoader.as"
package {
import flash.net.URLLoader;
public class myURLLoader extends URLLoader {
public var params:Object;
}
}
and then use something like this:
function loadXML(dfile:String):void
{
var urlLoader:myURLLoader = new myURLLoader();
// add arbitrary custom parameters here
urlLoader.params = {foo:23, bar:"hello world"};
urlLoader.load(new URLRequest(dfile));
urlLoader.addEventListener(Event.COMPLETE, parseXML);
}
function parseXML(e:Event):void
{
trace(e.target.params.foo);
trace(e.target.params.bar);
xmlFile:new XML(e.target.data);
// ...
}
cheers,
valentin
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders