flash xml 相册

时间:2026-04-01 08:03:06编辑:莆田seo君

flash xml 相册不能显示中文

直说了,不能显示中文就是FLASH中字体的问题,跟XML无关打开FLASH源文件,找到并选中那个不能显示中文的文本框 —— 然后在属性框中把字体改成宋体或黑体等中文字体 —— 然后点击后面那个“嵌入”—— 选择“不嵌入”,点“确定” —— 测试运行,是不是OK了就这么简单,如果是中文乱码,就是字符编号的问题,这时才跟XML有关了。。。给你张图看看

用flash调用xml文件里的图片,每个图片都带有链接,代码怎么写

假设xml格式




//图片容器
public class PicClass extends Sprite{
private var link_url:String;
private var pic_url:String;
private var loader:Loader;
public function PicClass(){
loader = new Loader();
addChild(loader);
}

public function init(xml:XML):void{
this. pic_url = xml.@url;
this.link_ulr = xml.@linkurl;
loader.load(this.pic_url);
}
}
//主类
public class Main extends Sprite{
public function Main():void{
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoadedxml);
loader.load(new URLRequest("xml地址"));
}
private function onLoadedxml(evt:Event):void{
var xml:XML = new XML(evt.target.data);
for(var i:int = 0;i < xml.pic.length();i ++){
var pic:PicClass = new PicClass();
pic.init(xml.pic[i]);

pic.x = i*(pic.width + 10);
addChild(pic);
}
}
}
简略介绍:通过主类加载xml,通过xml创建图片,并通过图片容器类初始化内容


上一篇:114在线查询电话

下一篇:没有了