动态文本
发布时间:2015-03-11 来源:查字典编辑
摘要:
有时候我们需要在一个窗口中,逐个显示一段文字,这样的文字往往具有更加强烈的效果;
分析一下:文字应该放在一个动态文本框中,并且每次增加一个字进去;
用到的代码:substr是取出几个字符的函数,length是字符串的长度属性;
1、创建动态文本框
1)启动Flash,新建一个空白文档,双击时间轴中的12.0fps把背景色改为黑色,以“动态文本”为文件名,保存文件到自己的文件夹;
2)在第2帧上单击鼠标右键,选择“插入关键帧”命令,第1帧留着后面用;
3)选择文本工具,在工作区中点一下,在下面的属性面板中,从左到右依次将“静态文本”类型改为“动态文本”、黑体、10、红色,
把下面的“宽、高”调为500、200,“单行”改为“多行”,
再在“变量”里输入“txtWin”,给文本框起个名字,动态文本框就建好了,保存一下文件;
2、输入脚本代码语言
1)单击选中第1帧,再打开“动作”面板,准备输入语言代码;
2)在右侧单击鼠标,出现插入点光标,输入下列代码,注意最后都有一个英文的分号结束,这里是给所需的变量初始化赋值,保存一下文件;
3)单击第2帧,在动作面板的右侧加入下列代码(灰色部分是注释):
4)在第4帧上单击右键,选择“插入帧”命令,把第2帧加长一些,动画至少要两帧;再在第5帧“插入空白关键帧”,准备在这儿输入脚本代码,保存一下文件;
5)在动作面板右侧输入 gotoAndPlay(2); //回去接着显示;
6)保存一下,然后按Ctrl+回车键,测试一下影片,看看心动的效果;