Flash读取外部数据之TXT文本

来源:互联网 发布:编程是什么工作 编辑:程序博客网 时间:2024/04/30 00:32

[Flash读取外部Txt文本数据]

目的:熟悉Flash的基本代码,明白关键帧、空白关键桢的、影片剪辑


最基本的读取:
1、loadVariables()
2、loadVariablesNum() 

用法:
1、loadVariables ("url" , target [, variables])
2、loadVariablesNum ("url" ,level [, variables])


区别:
1、loadVariables,读取数据放在FLASH中某个影片剪辑
2、loadVariablesNum,读取数据到FLASH某个特定的级别

外部设置一个文本文件:City.Txt,内容:UserName=Apollo&Age=25岁

制作动画,打开Flash软件,这里有两种方式加载数据:
A、直接内容分配到动态文本框
做两个动态文本框,分别点选每个文本框,在其属性中找到变量,并分别填写: UserName,Age

B、自定义分配内容动态文本框
做两个动态文本框,对其进行命名,变量命名为UserName,Age,然后在这帧写上程序:
UserName.text = UserName
Age.text = Age


完整的代码: 
System.useCodepage = true;
var Txtload= new LoadVars();
Txtload.onLoad = function(success) {
if (success) {
trace("载入成功!");
trace(Txtload.UserName)
trace(Txtload.Age)
UserName.text = Txtload.UserName
Age.text = Txtload.Age
} else {
trace("载入失败!");
gotoAndStop("shibai")
}
};
Txtload.load("Apollo.txt")

文件下载地址:http://files.cnblogs.com/Apollo/Flash_Read_Txt.rar

 

参考:

1.http://www.cnblogs.com/Apollo/archive/2007/03/28/690698.html

原创粉丝点击