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

动态|立体|旋转

  先看效果再说:

点击这里下载源文件

  操作步骤:

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

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

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

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

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

  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帧中添加如下动作脚本语句:

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所示。

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

时间: 2024-11-01 18:52:32

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

环型立体旋转的动态文字

操作步骤:   1.启动Flash,选择[文件]--[新建] 命令,新建一个 Flash 文档.按下[Ctrl+J]组合键,打开"文档属性"对话框,设置编辑区的大小为400px×150px,背景色为黑色.   2.选择[插入] [新建元件]命令,打开"创建新元件"对话框,在"名称"文本框中输入字符film,在"行为"选项区中选中"影片剪辑"单选按钮,如图1所示.   3..单击[确定]按钮,进入元件的编辑区

Flash制作卫星围绕地球旋转的运动效果

旋转 基础入门教程!高手略过!(因为是基础教程所以不提供源码和演示效果了望理解!) 你是否想使用Flash制作出一颗人造卫星围绕地球旋转的圆周运动效果,其实这个过程很容易实现,下面就利用引导层功能来制作. 1. 首先,我们利用渐变色填充工具制作一个地球,然后画一个简单的图形作为卫星,在卫星的图片中要画一个天线,注意使天线始终指向地球的中心,如下图所示.并且把地球和卫星都保存为元件.分别命名为earth和star. 2. 把图层1改为"地球",选中第1帧,将地球图片放置在工作区中央,并在

Flash制作环绕的立体图片效果动画

立体|图片效果 效果: 点击这里下载源文件 代码如下: var totalPhotoBL:Number = 7; //图片总张数: var angleBL:Number = 2*Math.PI/(totalPhotoBL-1); //角度值,用于平均分配所有图在360度里: var scaleBL:Number = 30; //缩放比例值: var speedBL:Number = Math.PI/180; // 声明一个速度值: for (var i = 0; i<totalPhotoBL;

Flash制作彩色线条动态图案生长动画

动态 今天我们用Flash软件制作一个彩色线条动态生长图案的动画效果,希望大家会喜欢. 首先让我们来看一下最终的效果. 点击这里下载源文件 第一步:打开Flash制作软件,新建一个400*300像素的新文件,背景颜色为黑色,如下图: 第二步:点击菜单栏"插入"→"新建元件"→设置为(名称:元件1,行为:图形),点周确定,如下图: 第三步:在元件1里,用工具栏的"线条工具"画一条粗细为1个像素的小斜线,如下图: 第四步:点击菜单栏"插入&

如何在Flash制作动态网页?

  SWF动画文件中的图像.声音.文字和动画等都是固化在其中的,所以新的问题又出现了,就是如何在SWF文件中实现动态数据的显示?可用Flash中的FS Command来实现.以下,是如何在Flash制作动态网页 的具体操作步骤,希望对大家有所帮助! 进入 Flash 4.0,新建一个文件或打开一个已经做好的Flash页面.选择Insert/layer,新建一个层.确认新层为当前层后,用矩形工具画一无边框线的蓝色长方形(大小约为100px×120px)作为底色.再选择Text(文本)工具,设置字体

用FLASH制作课件的优势和缺陷

    Flash的前身是Future Splash公司推出的一个矢量动画插件,Macromedia公司收购了Future Splash以后将其改为独立的Flash软件,到现在最新的Flash50,可以说Flash已经成为交互式矢量技术的标准.未来网页制作的一大主流.我在用Flash制作课件的实践中感到,用Flash来制作课件主要有以下几方面的优势: "身材"纤细 Flash采用的是流行的矢量技术,用它创作的作品,不但交互功能强大,动画效果丰富多彩,无级放大的矢量图永远不会产生令人讨

Flash制作完美loding特效教程分享

给各位Flash软件的使用者们来详细的解析分享一下制作完美loding特效的教程. 教程分享: 特效 当然这里的"完美loding"是指londing程序的内部效果而不是外在的美观.不多说了,这篇帖子是我专门为菜鸟而写的,虽然关于"londing程序"制作介绍的文章已经不止唯一了,但是还有许多的新手对于"londing程序"还是有很多疑问,特别是对自己做的"londing"为什么总是在屏幕上一闪而过,有的甚至看不到"

Flash制作时钟的实例教程

核心提示:Flash制作时钟的实例教程. 本例为用Flash AS3.0制作时钟的实例教程,为Flash AS入门教程第八课的延伸教程,希望能给朋友们带来帮助. AS3.0实例教程二-时钟的制作 效果: 虽然制作时钟老套了点,但它确可以较全面地应用到时间日期和间隔等知识,仍不失为较好的入门练习. 一. AS3.0时间日期简介 时间和日期主要应用在读取时间日期和设置时间间隔两个方面.在AS3.0中时间日期仍然是用Date类来读取,与AS2.0相比3.0要获取时间日期更加方便一些.同样的要使用Dat

用Flash制作个性化的QQ表情

现在大多数聊天工具都可以发送一些动态表情,这些生动有趣的表情本质就是一个小的GIF动画,使用动画制作软件就可以轻松制作出个性化表情,这绝对是获取MM芳心的一大绝招!本文将以Flash Mx 2004为例,向大家介绍一下如何制作个性化的QQ表情.相信通过本文的学习,不但可以制作出一枚独一无二的表情,还能够在轻松地阅读中掌握Flash动画制作基础. 小提示 QQ表情动画的格式是GIF(绝大多数聊天软件的表情动画都是此格式),所以将Flash制作的动画输出为Gif格式即可作为QQ表情. 第一步:启动F