快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

Flash中调用外部文本文件的两种方式

  方式一:利用上下滚动按钮

  1.打开文本文件,将文本复制到Windows 2000自带的程序“记事本”中,并在文本内容的前面输入“t=”(“t”为我们定义的一个变量),然后保存为“m.txt”文件,保存位置为“我的文档”,编码设为“UTF-8”或“Unicode”。

  2.运行Flash MX,以“也谈在Flash中调用外部文本文件”为名,保存在“我的文档”中(注重:Flash MX文件与将调用的外部文本文件必须在同一个文件夹中)。

  3.在舞台上创建一个动态文本框,并在“属性”面板中把这个动态文本实例命名为“mytext”,设置好文字的各种属性,并将文本框设置成多行,在变量文本框中输入“t”。

  4.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入一个新图层,系统自动命名为图层2。右单击该图层的第一帧,在弹出的快捷菜单中选择“动作”命令,打开“动作-帧”窗口,在专家模式下输入“loadVariablesNum("m.txt",0);”。

  5.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入一个新图层,系统自动命名为图层3。

  6.单击“窗口/公用库/按钮”,打开“库―按钮”窗口。双击窗口中的“Circle Buttons”文件夹,将其中的“Circle with arrow”按钮拖放到舞台上,利用“缩放”、“旋转”工具将其调整成箭头向上和合适的大小。最后将它拖放到动态文本框右侧合适的位置上。重复以上操作,再创建一个箭头向下的按钮。右单击箭头向上的按钮,在弹出的快捷菜单中选择动作,打开“动作-按钮”窗口,并在专家模式下输入以下语句:

  on (press) {
  mytext.scroll =mytext.scroll+1;
  }

  同样,为箭头向下的按钮添加如下语句:

  on (press) {
  mytext.scroll =mytext.scroll-1;
  }

  7. 按“Ctrl+Enter”键测试,单击向上的箭头按钮,文本向上滚动一行;单击向下的箭头按钮,文本向下滚动一行。

  方式二:使用Scroll Bar组件

  1.同方式一步骤1。

  2.同方式一步骤2。

  3.在舞台上创建一个动态文本框(也可以是输入文本框),并在“属性”面板中把这个动态文本实例仍命名为“mytext”,设置好文字的各种属性,并将文本框设置成多行。

  4.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入图层2。

  5.从Flash MX的组件面板中将Scroll Bar组件拖放至动态文本框实例的右部边缘,此时组件会自动和文本框结合在一起。

  6.单击“时间轴”窗口左下角的〔插入图层〕按钮,插入图层3。

  7.右单击图层3的第一帧,在弹出的快捷菜单中单击“动作”,打开“动作―帧”窗口,并在“专家模式”下输入以下内容:

  mt = new LoadVars();//创建一个LoadVars对象的实例,实例名为mt
  mt.load("m.txt");//创建的mt实例需要载入的对象是m.txt文本文件
  mt.onLoad = function(s) { //开始载入外部文件。参数s是指示load操作是否成功完成。假如完成,那么s的值就为true(真),反之为false(假)
  if (s) {
  mytext.text = mt.t;
  }//假如载入成功,则mytext文本框中的内容就等于mt实例中的t的内容(t是我们前面在外部文本文件中定义的那个变量)
  };

  8. 按“Ctrl+Enter”键测试。


返回类别: Flash教程
上一教程: Flash MX 2004实例制作视频教程:飘舞的雪花
下一教程: Flash Action attachMovie外部swf中的元素

您可以阅读与"Flash中调用外部文本文件的两种方式"相关的教程:
· 加载外部文本文件的3种方式
· 将调用多个swf文件的flash合成一个EXE文件
· Flash MX 2004滚动文本框的两种做法
· Flash中引导线显现的两种方式
· Flash通过外部文本动态载入图片
    微笑服务 优质保证 索取样品