as3学习笔记4:URLLoader动态加载XML
来源:互联网 发布:c语言如何实现多线程 编辑:程序博客网 时间:2024/06/05 05:28
开发环境:FlashDevelop
步骤:
1.新建一个as3工程:LoadXML
目录:E:/ActionScript/LoadXML
2.在工程下新建一个Image文件夹,向其中添加png.xml
目录:E:/ActionScript/LoadXML/image/png.xml
<xml> <png> <pngName>ChaKan</pngName> <pngUrl>../image/ChaKan.png</pngUrl> </png></xml>
3.在Main.as中敲入如下代码:
package {import flash.display.Sprite;import flash.events.Event;import flash.net.URLLoader;import flash.net.URLRequest;import flash.text.TextField;public class Main extends Sprite { private var mUrlLoader:URLLoader;//只能加载文本文件(xml、php、jsp)public function Main():void {mUrlLoader = new URLLoader;mUrlLoader.addEventListener(Event.COMPLETE, OnLoaded);mUrlLoader.load(new URLRequest("../image/png.xml"));}//加载XML完成private function OnLoaded(e:Event):void{//移除事件mUrlLoader.removeEventListener(Event.COMPLETE, OnLoaded);var xml:XML = new XML(mUrlLoader.data);//测试xml是否加载成功var textField1:TextField = new TextField;addChild(textField1);textField1.text = xml.child(0).child(0);}}}
注意:Loader与XMLLoader的区别
1.加载的内容不同。Loader加载swf、图片(jpg、png、gif)
URLLoader加载文本文件(xml、php、jsp)
2.添加事件的对象不同。Loader.contentLoaderInfo.addEventListener();
URLLoader.addEventListener();
0 0
- as3学习笔记4:URLLoader动态加载XML
- flash as3,使用 URLLoader 加载外部文件
- Flex之URLLoader加载XML
- as3学习笔记3:Loader动态加载图片
- URLLoader传递参数及取值[AS3.0开发笔记]
- as3学习笔记2:Embed嵌入xml
- as3 加载外部XML
- 动态加载学习笔记
- as3中对于Loader变量和URLLoader加载方式的区别
- as3加载外部XML文件
- AS3中用标签加载XML
- AS3加载XML文件代码
- as3学习笔记5:动态设置TextField的样式
- Loader与URLLoader的比较(as3.0)
- AS3使用URLRequest和URLLoader服务器交互
- AS3中Loader与URLLoader的比较
- AS3学习笔记
- AS3学习笔记
- 試用 SpatiaLite(二):進一步測試
- 2013级C++第12周(春)项目——成员的访问属性、多重继承【 第2部分 实践项目】
- eq() siblings()用法
- 互联网宝宝规模涨收益跌,银行系宝宝收益悄然赶超
- 打洞技术说明-代码流程
- as3学习笔记4:URLLoader动态加载XML
- ios xy快速框架
- arm-linux-gcc的安装
- 红黑树
- 在Windows7上搭建Cocos2d-x 3.0开发环境
- poj 2182
- 小题
- GDataXMLNode 解析
- 散布矩阵(Scatter Matrix)(一)