flash影片中动态文本加载外部文本的方法

时间:2012-01-11 23:10:03  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:显示就省去了很多麻烦。   第一、首先了解一下FLASH中的“动态文本”   1,首先打开FLASH,新建一个fla文档,工具栏选择文本工具   2,在舞台窗口点一下,插入文本   3,在“文本”属性面板中选择文本格式为为“动态文本”   4,“实例名称”输入为“cnbruce”
  正文:       在制作网页或者flah影片本身的需要,影片调用外部文本文件可以节省很多不必要的麻烦,比如网站前台用户登录时候显示会员名称,如果为每个会员制作独立的SWF,工作量是较大大,所以使用FLASH中的动态文本调用外部文本文件显示就省去了很多麻烦。
  第一、首先了解一下FLASH中的“动态文本”
  1,首先打开FLASH,新建一个fla文档,工具栏选择文本工具
  2,在舞台窗口点一下,插入文本
  3,在“文本”属性面板中选择文本格式为为“动态文本”
  4,“实例名称”输入为“cnbruce” FLASH的动态文本如何调用外部文本文件
  第二、“动态文本”的值
  1,选择时间帧第一帧,打开动作面板添加动作
  2,输入 cnbruce.text="hello,world";
  3,“Ctrl+Enter”测试效果FLASH的动态文本如何调用外部文本文件
第三、“动态文本”的值显示的另一种方法
  1,除了可以给动态文本取实例名称以外,还可以给其定义“变量”
  2,同样,设置第一帧动作为 cnrose="hi,cnbruce";
  3,“Ctrl+Enter”测试效果,即“动态文本”被赋予的新的值FLASH的动态文本如何调用外部文本文件FLASH的动态文本如何调用外部文本文件

第四、动态文本调用外部文本文件的值
  1,动态文本如何调用外部文本文件中的值,首先就是将FLASH源文件和文本文件保持在磁盘目录下(本处是将FLASH和文本文件t1.txt放在同一目录下)。
  2,在FLASH第一帧设置动作:
swft = new LoadVars();
//创建一个LoadVars对象的实例swft
swft.load("t1.txt");
//swft实例载入的对象是t1.txt文本文件
swft.onLoad = function(a) {
 if (a) {
  cnrose = swft.wenben;
  //如果载入文件成功,FLASH动态文本中的值即为swft实例载入的t1.txt文件中wenben的内容
 }
}

3,t1.txt的内容为:wenben=HI,你好吗

FLASH的动态文本如何调用外部文本文件
4,“Ctrl+Enter”测试英文显示正常,而中文显示则为乱码,为什么,编码不对,调整文本文件t1.txt的保存编码方式为“utf-8”形式>

FLASH的动态文本如何调用外部文本文件

FLASH的动态文本如何调用外部文本文件


第四、动态文本调用外部文本文件的值
  1,动态文本如何调用外部文本文件中的值,首先就是将FLASH源文件和文本文件保持在磁盘目录下(本处是将FLASH和文本文件t1.txt放在同一目录下)。
  2,在FLASH第一帧设置动作:
swft = new LoadVars();
//创建一个LoadVars对象的实例swft
swft.load("t1.txt");
//swft实例载入的对象是t1.txt文本文件
swft.onLoad = function(a) {
 if (a) {
  cnrose = swft.wenben;
  //如果载入文件成功,FLASH动态文本中的值即为swft实例载入的t1.txt文件中wenben的内容
 }
}

3,t1.txt的内容为:wenben=HI,你好吗

FLASH的动态文本如何调用外部文本文件
"flash影片中动态文本加载外部文本的方法"由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Design/FLASH/19283.html

感谢q930的投稿


关于《flash影片中动态文本加载外部文本的方法》文章的评论

站内搜索: 高级搜索

热门搜索:关键字 键盘  Windows PHP CPU style 系统 Google td tr IP function