Flash,Flash设计,Flash制作环形立体旋转的动态文字,Flash教程,Flash下载,Flash技巧
学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
Flash Fireworks Dreamweaver Photoshop CorelDraw Illustrator FreeHand 3DsMAX AutoCAD

您的位置:学院 >> 创意设计 >> Flash >> Flash制作环形立体旋转的动态文字


Flash制作环形立体旋转的动态文字


  本文中我们用flash制作一个环形立体旋转的动态文字动画。

  先看完成效果:

  制作步骤:

  1、启动Flash,选择[文件]--[新建] 命令,新建一个 Flash 文档。按下[Ctrl+J]组合键,打开“文档属性”对话框,设置编辑区的大小为400px×150px,背景色为黑色。

  2、选择[插入] [新建元件]命令,打开“创建新元件”对话框,在“名称”文本框中输入字符film,在“行为”选项区中选中“影片剪辑”单选按钮,如图1所示。

Flash制作环型立体旋转的动态文字

  3、单击[确定]按钮,进入元件的编辑区。选择工具箱中的“文本工具”,在“属性”面板中设置文本类型为“动态文本”,字体为“方正粗倩简体”,字号为50,颜色为白色,线条类型为“单行”,在编辑区中会产生一个动态文本框。

  4、选中文本框,在“属性”面板的“变量”文本框中输入字符textl,如图2所示。

Flash制作环型立体旋转的动态文字

  5、单击“场景1”图标,切换到“场景1”。选择[窗口] [库]命令,打开“库”面板,从中拖动film元件到编辑区中。选中film实例,在“属性”面板的“实例名称”文本框中输入字符film,如图3所示。

Flash制作环型立体旋转的动态文字

  6、选中第1帧,按[F9]键,打开“动作”面板,在命令编辑区中添加如下动作脚本:

// 定义圆环在动画中的位置
xos = 200;
yos = 70;
sineof = 0;
magnitude = 130;
rspeed = 0.0036;
sb = 0.28;
// 设定圆环中动态显示的文本内容,你可以根据自己的需要修改
myText = "Flash178.com";
myLength = myText.length;
i = 1;
// 依次将你设置的动态文本中的每个字母放置到复制的动画片段film中
for (i; i<=myLength; i++) {
 duplicateMovieClip("film", "char"+i, i);
 _root["char"+i]._x = xos;
 _root["char"+i]._y = yos;
 _root["char"+i].text1 = myText.charAt(i-1);
}

  7、分别用鼠标右键单击第2帧和第3帧,在弹出的快捷菜单中选择“插入空白关键帧”选项,插入两个空白关键帧。

  8、在第2帧中添加如下AS动作脚本语句:

i=1;
i = 1;
// 获取当前鼠标坐标,并换算圆环中各文字的偏移及旋转角度
xm = _root._xmouse;
nxm = ((xos-xm)-4*(xos-xm))/6*rspeed;
for (i; i<=myLength; i++) {
 // 离观众越远的文字越小,并且透明度越小,从而产生层次及立体感
 nxn = Math.cos(sineof+sb*i)*100;
 xsubval = Math.abs(Math.cos((sineof+sb*i)/2)*100);
 _root["char"+i]._x = Math.sin(sineof+sb*i)*magnitude+xos;
 _root["char"+i]._alpha = xsubval;
 _root["char"+i]._xscale = nxn;
 _root["char"+i]._yscale = xsubval+15;
}
sineof += nxm;

  9、在第3帧中添加如下动作脚本语句:

gotoAndPlay(_currentframe-1);

  此时的“时间轴”面板如图4所示。

Flash制作环型立体旋转的动态文字

  10、按[Ctrl+Enter]组合键测试动画效果。

  
技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

步骤2不对啊...
游客 发表于2008-7-27 16:07:20
我是初学者,要学习AS,希望程序中每一句都有注释,才有助于学习,因为我不想简单地复制.希望得到帮助.QQ:3960587...
游客 发表于2008-5-6 9:25:34
我是初学者,要学习AS,希望程序中每一句都有注释,才有助于学习,因为我不想简单地复制....
游客 发表于2008-5-6 9:22:25
对"Flash制作环形立体旋转的动态文字"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 Flash制作环形立体旋转的动态文字 相关内容
Google搜索中 Flash制作环形立体旋转的动态文字 相关内容
雅虎中 Flash制作环形立体旋转的动态文字 相关内容
Sogou搜索中 Flash制作环形立体旋转的动态文字 相关内容

相关软件 最新回复帖子:

·Flash制作环形立体旋转的动态文字
·Coredraw表格导入终极解决方案
·AutoCAD三维造型实例--篮球
·有消息称AutoCAD 2009简体中文版发布
·Freehand 制作金属弹簧
·PS可选色与蒙板打造偏色人像艺术特效
·用Visual Basic轻松实现看图软件
·Autodesk公司将以1.82亿现金收购Alias
·Shift键在AUTOCAD中的几招妙用
·在AutoCAD中输入上下标文字


  相关软件 Flash制作环形立体旋转的动态文字相关文章
Flash ActionScript绘制动态曲线 Flash AS代码实现小球沿路径移动
用Flash的AS脚本生成动态统计饼图 用Flash的beginBitmapFill平铺背景
用Flash 8.0轻松打造精致图标 新书上架:《Flash网站建设技术精粹》
Flash对联广告的关闭按钮讨论 Flash文件的破解与加密方法探秘
Flash制作片头动画:碧海蓝天海鸥飞 空手套白狼 徒手下载精美Flash动画
网页中嵌入Flash的方法讨论 Flash初学者入门常见问题大总结
Flash 8制作烟花粒子的特效代码 在Flash MX2004中用img标签添加音乐
养成Flash ActionScript代码编写好习惯 资料:Flash MX2004支持的HTML标签
国外优秀Flash网站设计欣赏 Flash也能玩鼠绘——清新国画荷花
在线设计制作Flash动画小电影 在线设计制作Flash立体相册