- 省级水平FLASH课件制作培训,网络教学,解答所有学员疑难,包教包会。
- 教程发放到学员手中,共分为初级,中级,高级三部分,全部视频教程,跟真人在身边教学效果一样。
- 有意者直接咨询我站管理QQ:444860709 也可以加入到QQ群(67042004)中后,直接找群主咨询相关事宜培训详情。
注意:以下均为本站原创flash教程,属于本站产品,欢迎选学,如有问题可直接与我站管理联系解答事宜。QQ:4444860709
题 目:环绕立体旋转动态文本
一、效果预览
二、教程内容
环绕立体旋转动态文本(AS)
1、新建FLASH文档;它的大小为400px×150px,背景色为黑色。
2、新创建一个实例名称为film的影片剪辑,如图1所示。
_clip_image001.gif)
3、、单击[确定]按钮,进入元件的编辑区。选择工具箱中的“文本工具”,在“属性”面板中设置文本类型为“动态文本”,字体为“方正粗倩简体”,字号为50,颜色为白色,线条类型为“单行”,在编辑区中会产生一个动态文本框。
4、选中文本框,在“属性”面板的“变量”文本框中输入字符textl,如图2所示。
_clip_image002.gif)
5、单击“场景1”图标,切换到“场景1”。选择[窗口] [库]命令,打开“库”面板,从中拖动film元件到编辑区中。选中film实例,在“属性”面板的“实例名称”文本框中输入字符film,如图3所示。
_clip_image003.gif)
6、选中第1帧,按[F9]键,打开“动作”面板,在命令编辑区中添加如下动作脚本:
// 定义圆环在动画中的位置
xos = 200;
yos = 70;
sineof = 0;
magnitude = 130;
rspeed = 0.0036;
sb = 0.28;
// 设定圆环中动态显示的文本内容,你可以根据自己的需要修改
myText = "www.luotao2008.cn";
myLength = myText.length;
i = 1;
// 依次将你设置的动态文本中的每个字母放置到复制的动画片段film中
for (i; i<=myLength; i++) {
duplicateMovieClip("film", "char"+i, i);
_root["char"+i]._x = xos;
);
}
7、分别用鼠标右键单击第2帧和第3帧,在弹出的快捷菜单中选择“插入空白关键帧”选项,插入两个空白关键帧。
8、在第2帧中添加如下动作脚本语句:
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]._xscale = nxn;
_root["char"+i]._yscale = xsubval+15;
}
sineof += nxm;
9、在第3帧中添加如下动作脚本语句:
gotoAndPlay(_currentframe-1);
此时的“时间轴”面板如图4所示。
_clip_image004.gif)
10、按[Ctrl+Enter]组合键测试动画效果。
我站网络视频网校培训开始招生了!FLASH课件制作视频教程教学,QQ一对一解答所有学员疑问。咨询:QQ444860709 查看培训详情。
|