三步制作FLASH打字效果(FLASH实用教程)

来源:百度文库 编辑:神马文学网 时间:2024/04/27 03:54:27
发表日期:2009年6月27日  本页面已被访问 1323 次
这里讲的打字效果虽然单一,但可以和其它动画相互组合,就可以做一个非常漂亮的动画了。
先看看效果:
',1)">
〖一〗、新建文档
单击“文件”/“新建”命令,创建一个新文档;
单击“修改”/“文档”命令;在“文档属性”对话框中设置“尺寸”为500×300,背景色为黑色;单击“确定”按钮。

〖二〗、制作需要显示的打字文本
选择工具栏上的文本工具;ctrl+F3打开属性面板;选择“动态文本”、字体颜色选绿色,并且将“单行”改为“多行”;
然后随便输入一段文本信息;
然后选中该动态文本框,在变量名中命名为“text”;

注意:请将动态文本框的大小稍微调的比文字稍微大一些,否则有可能有部分文本打不出来。
3、选中该层的第4帧;按F5键插入“帧”;
〖三〗、,创建“代码层”
单击时间轴上的“添加新图层”按钮,再添加一个新“图层2”;
选中“图层2”的第1帧,按F9打开动作面板,添加如下代码:
texttemp = text;
text = "";
textlen = 1;
function judge() {
if (Number(textlen)<=Number(length(texttemp)) and Number(textlen)<>0) {
text = texttemp.substr(0, textlen);
textlen = textlen+1;
} else {
textlen = 0;
}
}
3.选中“图层2”的第2帧;按F7插入“空白关键帧”;添加如下代码:judge();
4.选中“图层2”的第4帧;按F7键插入“空白关键帧”;然后选中该帧添加如下代码:gotoAndPlay(2);
5.关于改变打字速度的说明:如果您想改变打字速度,可以将“代码层”的第4帧向前移动到第3帧(速度变快);也可以将第4帧向后移到第5帧(速度变慢);
添加完代码后如下图:
最后按“Ctrl+Enter”组合键测试影片,OVER