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

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

Flash MX 出色文本篇(滚动文本框和动态文本)

  滚动文本框

  Component为FlashMX新增特性。引进了组件(Component)的概念后,可定制常见的程序界面,包括滚动条、超文本域、输入按钮、单选按钮、多选按钮、列表和复选框。这些大大加速了开发进度。现在来看看如何用组件定制滚动文本框。

1、选择Window->Components,出现属性面板。(如图9)



  其中的ScrollBar就是我们要用到的组件。

2、拖动一个组件ScrollBar到场景上。假如让其和文本框吸附在一起的话,会自动变大和文本框相同长。吸附的方式是点击View,选择Snap to Objects,这时在组件ScrollBar里可以看到Target Textfield里的label target为:poems。(如图10)



  假如ScrollBar不和文本边框靠在一起的话,需要在组件的属性栏里写上label target:poems(这一步也是很重要的)。另外要求ScrollBar放到第2填上。

1. 这样即可很自如地来阅读诗的全部内容了,Ctrl+Enter测试整体效果。(如图11)



  拖动滚动条可以看到全部的诗的内容,此外滚动条的样式也可以由用户自己来定制。几种解决文本的方式,都需要我们根据实际应用来细心选择。学习中,还要发挥自己的想象,做到举一反三,学会积累和归类,开阔思路,解决问题时将从容不迫。

  动态文本(调用外部文件dynamic)

  直接调入外部poems.txt文本文件,会使得制作更灵活。

1、创建一个文本框,给此文本框一个变量txt。

2、文本格式选为:dynamic text。

3、选Multiline多行输入。

  上述三步是在文本属性面板里完成。(如图:)



4、在第一帧上增加脚本语言。点击鼠标右键->Action Frame面板。Actions->Browser/Network->LoadVariables。在面板里输入参数值。(如图:)



  也可以在专家模式下直接输入:

  loadVariablesNum("poems.txt", 0);括号中的poems.txt是路径,0是场景中的根目录,即在主场景下。

5、打开poems.txt文件,在记事本里输入txt=………,自己写的一首诗。(如图:)



  写完之后需要做格式的转变,这是由于Flash MX支持的是Unicode编码格式,所以在加载入场景之前需要对文本文件poems进行转变,Win2000的记事本就有这个功能,在保存时选"另存为"就可以了。

  特殊注重:要将poems.txt和Flash MX生成的文件poems.swf放到同一个文件目录里,这样才能保证动态文本poems.txt的正常显示。

  Unicode编码简介:世界上所有主要指令文件的联集,包括商业和个人电脑所使用的公用字集。采用Unicode格式储存文件时,可使用Unicode控制字符辅助说明语言的文字覆盖范围,如阿拉伯语、希伯来语。用户在"记事本"中输入含有Unicode字符的文字并储存文件时,系统会提示你必须选取"另存为"中的Unicode编码,这些字符才不会被遗失。部分Windows2000字型无法显示所有的Unicode字符。假如发现文件中缺少了某些字符,只需将其变更为其它字型即可。
返回类别: Flash教程
上一教程: 鼠标悬停信息提示的制作
下一教程: Flash制作物体的自由运动

您可以阅读与"Flash MX 出色文本篇(滚动文本框和动态文本)"相关的教程:
· Flash MX 2004滚动文本框的两种做法
· 净化Flash MX里的动态文本
· 关于主动画中load动画和动态文本的共同运用问题
· Flash制作文本框滚动缓冲效果
· Flash MX 出色文本篇(文字工具和INPUT文本)
    微笑服务 优质保证 索取样品