AS3 Loader与URLLoader的比较
程序员文章站
2022-07-11 10:03:08
AS3已经中Loader与URLLoader是两个比较容易混淆的类,特此区分:
应用范围
Loader: swf,图片(jpg,png,gif)
URLLoader:文本文件(xml,php,jsp…)
使用方法
Loader:
[code]
l... 09-07-02...
as3已经中loader与urlloader是两个比较容易混淆的类,特此区分:
应用范围
loader: swf,图片(jpg,png,gif)
urlloader:文本文件(xml,php,jsp…)
使用方法
loader:
loader.contentloaderinfo.addeventlistener(event.complete, loadcomplete);
private function loadcomplete(event:event){
trace("done");
addchild(loader);
}
urlloader:
xmlloader.dataformat=urlloaderdataformat.text;
xmlloader.addeventlistener(event.complete,xmlloaded);
private function xmlloaded(event:event
{
try {myxml = xml(event.target.data);area.text=myxml;}
catch (e:typeerror) {area.text="load faild:n"+e.message;}
}
应用范围
loader: swf,图片(jpg,png,gif)
urlloader:文本文件(xml,php,jsp…)
使用方法
loader:
复制代码
代码如下:loader.contentloaderinfo.addeventlistener(event.complete, loadcomplete);
private function loadcomplete(event:event){
trace("done");
addchild(loader);
}
urlloader:
复制代码
代码如下:xmlloader.dataformat=urlloaderdataformat.text;
xmlloader.addeventlistener(event.complete,xmlloaded);
private function xmlloaded(event:event
{
try {myxml = xml(event.target.data);area.text=myxml;}
catch (e:typeerror) {area.text="load faild:n"+e.message;}
}