flash如何制作字幕逐个出现的动画效果 5
展开全部
步骤如下:
(1)启动Flash,建立“文字”图层;
(2)在“文字”图层的舞台上利用文本工具插入一个动态文本,命名为“mytext”,设置为多行显示,靠左对齐,至于动态文本的大小位置以及显示文字的属性可在之后根据需要多次调整。
(3)在“文字”图层上面新建一图层,命名为“控制代码”,在第1空白关键帧输入脚本:
n=0;
text=" 这里放置需要输出的大段文字,就是上面那段话";
(4)在“控制代码”图层第2帧处插入空白关键帧,输入脚本:
n++;
mytext.text=mytext.text+text.substr(n,1);
if (n>text.length) {
stop();
}
以上代码的功能跟前面的相似,只是具体的执行过程有些差别,不过同样可以实现大段文字的逐字显示效果。
(5)在“控制代码”图层第3帧处插入空白关键帧,输入脚本“gotoAndPlay(2);”,目的是回到第2关键帧继续条件判断。
(6)最后,同样的,保存,Ctrl+回车测试。
(1)启动Flash,建立“文字”图层;
(2)在“文字”图层的舞台上利用文本工具插入一个动态文本,命名为“mytext”,设置为多行显示,靠左对齐,至于动态文本的大小位置以及显示文字的属性可在之后根据需要多次调整。
(3)在“文字”图层上面新建一图层,命名为“控制代码”,在第1空白关键帧输入脚本:
n=0;
text=" 这里放置需要输出的大段文字,就是上面那段话";
(4)在“控制代码”图层第2帧处插入空白关键帧,输入脚本:
n++;
mytext.text=mytext.text+text.substr(n,1);
if (n>text.length) {
stop();
}
以上代码的功能跟前面的相似,只是具体的执行过程有些差别,不过同样可以实现大段文字的逐字显示效果。
(5)在“控制代码”图层第3帧处插入空白关键帧,输入脚本“gotoAndPlay(2);”,目的是回到第2关键帧继续条件判断。
(6)最后,同样的,保存,Ctrl+回车测试。
展开全部
在时间轴上一帧一帧的添加文字,这样播放时就逐个出现了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这分也太低了。这个可以用形状补间和遮罩层来做
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://www.360doc.com/relevant/93946473_more.shtml
这里面是Flash 的教程 你可以看看~~~
这里面是Flash 的教程 你可以看看~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询