当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash MX 编程深层次应用-初级特效(1)

Flash动画制作
赤手空拳下载Flash
创建一个Flash站点的十大技巧
用Flash制作Google搜索程序
枫桥夜泊下 遮罩效果的动态文本
Flash MX 2004 ActionScript图文教程(十二)
Flash实例教程 扫描文字效果
Flash MX 2004 ActionScript图文教程(十三)
快速制作您的flash图表
Flash MX 2004 ActionScript图文教程(十四)
Flash实例教程 变幻的字母
Flash MX 2004 ActionScript图文教程(十五)
Flash实例教程 相约北京 扬帆青岛
Flash教程实例 光线特效文字
Flash课件实例 画正多边形
Flash课件实例 平行四边形法则
Flash实例教程 小孔成像课件
精简Flash文件体积七法
Flash教程实例:水中浮动的文字
金鸡贺岁!Flash制作鸡年新春动画贺卡
Flash MX 2004新特性实例学习一

Flash动画制作 中的 Flash MX 编程深层次应用-初级特效(1)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 70 ::
收藏到网摘: n/a

第2章 ActionScript初级特效制作

2.1 文字特效(1)

    

所谓文字特效就是对 MX中出现的各种文字通过特殊处理来创建与制作各种各样的效果,这些效果一般来说都可以在动画中用到。在本书的后面会有专门的部分讲解用一些文字特效软件来产生相应的特效,这里主要讨论的是如何用程序来实现各种特效与控制。

2.1.1  酷打字效果

Flash中经常需要输入字符,但是如果有一个很酷的打字效果将给动画的交互增色不少。请看下面的代码:

myObj = new Object();

//定义尺寸大小为36Times New Roman字体,颜色值为0x448811

//同时字符加粗显示

myFormat= new TextFormat("Times New Roman",36,0x448811,true);

myObj.onKeyDown = function() {

    i++;

    _root.createEmptyMovieClip("L"+i,i);

    //创建一个字体效果,其位置是在(10,10),其宽度与高度都是50

    _root["L"+i].createTextField("myText",1,10,10,50,50);

   //返回键盘输入的字符

            

    _root["L"+i].myText.text = chr(Key.getAscii());

    _root["L"+i].myText.setTextFormat(myFormat);

    //设置初始产生时的字体大小为正常大小的5

    _root["L"+i]._xscale = 500;

    _root["L"+i]._yscale = 500;

    //目标字体的位置,一行有30个字符,每个字符间隔是15