as3学习笔记2:Embed嵌入xml
来源:互联网 发布:nginx 访问权限控制 编辑:程序博客网 时间:2024/05/16 06:07
开发环境: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.text.TextField;import flash.text.TextFieldAutoSize;public class Main extends Sprite { [Embed(source="../image/png.xml", mimeType="text/xml")] private var PNGXML:Class; public function Main():void {var pngXml:XML = XML(PNGXML.data); //测试xml是否加载成功var textField1:TextField = new TextField;addChild(textField1);textField1.text = pngXml.child(0).child(0);//测试xml是否加载成功var textField2:TextField = new TextField;addChild(textField2);textField2.text = pngXml.child(0).child(1);textField2.autoSize = TextFieldAutoSize.LEFT;textField2.y = 20;}}}
总结:加载xml文件主要是在Embed中指定mimeType属性
[Embed(source="../image/png.xml", mimeType="text/xml")]
注意:如果加载一次xml之后,修改了xml的内容,需要将FlashDevelop关掉重新打开,
否则运行程序仍然是修改之前的xml内容,不知是我的哪里有问题还是FlashDevelop的BUG,
有知道的求指正。
0 0
- as3学习笔记2:Embed嵌入xml
- as3学习笔记1:Embed嵌入图片
- AS3 Embed用法笔记
- as3.0 [Embed]标签嵌入外部资源
- AS3 Embed用法笔记 .转
- 使用Embed标签在AS3项目中嵌入字体
- AS3 Embed
- AS3学习笔记(2)
- AS3.0 Embed
- as3 Embed 实例代码
- as3学习笔记4:URLLoader动态加载XML
- 使用Embed标签在AS3项目中嵌入字体(转自http://zengrong.net/post/1438.htm)
- AS3.0基础学习笔记(2): 对象
- AS3学习笔记
- AS3学习笔记
- AS3学习笔记( 二)
- as3.0 学习笔记
- as3学习笔记
- 【小计】QWT类的一些使用方法
- 小明陪你编游戏系列(二)简单实现
- Essential Tools for Silverlight界面元素控件详细介绍及下载
- 常见的文件和目录函数
- Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-c
- as3学习笔记2:Embed嵌入xml
- JPanel无法显示问题
- 全国大学生软件设计大奖成IT天才摇篮
- VS 每次编译都重新编译整个工程的解决方案
- 弱校ACM奋斗史
- Netbeans生成的Web项目的web.xml在哪里?
- TCP的拥塞控制
- 使用Eclipse与Pydev开发Python
- cocos2d-x-3.0创建项目