This Domain(Admin5.com) is for Sale:

用Flash MX制作精彩文本特殊效果

时间:2007-11-14  来源:收集  作者:TUPS


  Flash5.0奠定了Macromedia在网页动画制作的泰斗级地位,但它的有些功能还有待改进,比如一个文本流动框的制作就得编写不少的代码,耗费大量的时间。不过,FlashMX的横空出世,带给闪客的是更强大的功能和更自由的空间。尤其笔者关心的文本滚动框的制作变得已经非常简单。你可以很轻易的拖动水平和竖向方向的滚动条放到窗口的任何文本区域,这样就可以在窗口阅读更多的文本信息,写者和观者都非常的便利。让我们以文本为切入点揭开FlashMX的面纱吧。

织梦内容管理系统


  文字工具(TextTool)

织梦内容管理系统

  1、点击工具菜单上的文字工具(TextTool),把鼠标移动到想放置文字的地方,按下鼠标左键,出现一个文本框,写上你要写的文字如:我喜欢FlashMX。(如图1)

dedecms.com


图1

copyright dedecms

  2、文字的字体和字号、对齐方式、段落属性、排列属性等都可以直接在属性面板里来实现。文字的颜色可以用ColorMixer,保持一致的颜色选择模式和界面,可以创建、编辑和使用颜色和过渡填充。(如图2)

copyright dedecms


图2

copyright dedecms

  3、对于文字的变形,一个简单易用的工具就可以很轻易对其进行缩放、旋转、倾斜,扭曲。(如图3) 织梦内容管理系统


图3

copyright dedecms

  动态文本域

内容来自dedecms

  在FlashMX里,也可以在其它文本编辑器里将文本做好,再利用Flash的文本域来显示。我在记事本里写了一首诗poems.txt,想让它显示在FlashMX里,如下实现: 本文来自织梦

  1、建立文本框:在属性面板里给出名字instancename:poems。

织梦好,好织梦

  2、选Inputtext。

本文来自织梦

  3、Multiline多行输入。其它如字体的型号、大小、颜色等都在属性面板里设定好。(如图4)

dedecms.com


图4

织梦内容管理系统

  4、在文本帧上点击右键增加Action:找到变量setvariablepoems.text=”春………”打开poems.txt将内容粘贴在引号里。(如图5)

织梦内容管理系统


图5

内容来自dedecms

  注重:Variable和Value后面的Expression不要打勾。Ctrl+Enter,测试一下,就可以看到poems里的内容了。或者直接在面板属性里的variable框里输入:poems,不用给出instancename。文本的action为:poems=“春…….”效果和上面的一样。

织梦内容管理系统

  调用外部文件 织梦内容管理系统

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

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

  2、文本格式选为:dynamictext。

内容来自dedecms

  3、选Multiline多行输入。上述三步是在文本属性面板里完成。(如图6) 织梦内容管理系统


图6

dedecms.com

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

本文来自织梦


图7 copyright dedecms

  也可以在专家模式下直接输入:loadVariablesNum("poems.txt",0);括号中的poems.txt是路径,0是场景中的根目录,即在主场景下。 copyright dedecms

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

内容来自dedecms


图8

dedecms.com

  写完之后需要做格式的转换,这是由于FlashMX支持的是Unicode编码格式,所以在加载入场景之前需要对文本文件poems进行转换,Win2000的记事本就有这个功能,在保存时选“另存为”就可以了。 织梦内容管理系统

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

内容来自dedecms

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

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

推荐信息

24小时热门信息