中职flash教学中逐个显示大段文字技巧探究

中职flash教学中逐个显示大段文字技巧探究

ID:30892607

大小:75.00 KB

页数:8页

时间:2019-01-04

中职flash教学中逐个显示大段文字技巧探究_第1页
中职flash教学中逐个显示大段文字技巧探究_第2页
中职flash教学中逐个显示大段文字技巧探究_第3页
中职flash教学中逐个显示大段文字技巧探究_第4页
中职flash教学中逐个显示大段文字技巧探究_第5页
资源描述:

《中职flash教学中逐个显示大段文字技巧探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中职Flash教学中逐个显示大段文字技巧探究摘要:在Flash教学中逐个显示大段文字的特效在动画作品制作中已经得到大量普遍应用。由于Flash中逐个显示大段文字的特效制作涉及到脚本代码的熟练使用,有一定的难度,对于中职学校学生而言也是一大挑战。下面通过程序控制的方法来探析这个问题,进而从中发现其中的共同点和规律,从而达到事半功倍的效果。关键词:中职;Flash教学;程序控制Flash中所谓逐个显示大段文字就是一个字一个字显示出来,像电脑打出来那种效果。下面通过典型案例来加以详细分析,进而从中发现制作此类特效的

2、共同点和规律。一、案例1制作任务:情人节贺卡之文字逐个显示特效制作。制作要求:逐字显示“又是一个没有情人的情人节,像这样的节日你还要我度过几个?或许时间真的是检验爱情的唯一的标准,但是你知道爱情也是有好多种的。在这没有结束的等待中我害怕我的感情变老,除了我的爱,这世界上有太多的不确定,这其中包括你,还没有确定的你的爱。我只想问你一句:爱不爱我?”制作步骤:(1)启动Flash,建立“文字”图层;(2)在“文字”图层的舞台上利用文本工具插入一个动态文本,命名为"love”,设置为多行显示,靠左对齐,至于动态文本

3、的大小位置以及显示文字的属性可在之后根据需要进行调整。(3)在"文字”图层上面新建一图层,命名为“控制代码”,在第1空白关键帧输入脚本:x=0;wenben=“这里放置需要输出的大段文字,就是上面那段话”;“x”是一个变量,初始化为0,用来统计当前需要输出的字数,“wenben”是一个字符型变量,用来放置需要逐字输出的大段文字。(4)在“控制代码”图层第2帧处插入空白关键帧,输入脚本:if(xmytext.length){stop();}在“脚本”层的第4帧插入关键帧,输入脚本:gotoAndPlay(2);

4、最后,保存,Ctrl+回车测试。虽然这两种方法在步骤和具体实现方面有些不同,但是其核心和规律是不变的,都是米用脚本来控制,都是米用条件判断语句来判断控制。二、案例2制作任务:心灵鸡汤之文字逐个显示特效制作。制作要求:逐字显示“有些事不是我过于执著,而是懂得了放弃,你应该明白,是我不想让你过的太累太苦,你远比我要承担的更多,甚而疲于奔波。正如你说的:爱情是两个人的事,婚姻则是两个家庭的事。生命无常,聚散不定,相隔虽然不遥远,可这一段路以及路上的荆棘足以摧毁行走的方向,我们看不到路边那如诗如画的风景,反而走的筋疲

5、力尽,心力交瘁。哪怕我十二分的情愿和努力,最终换来的还是支离破碎。”要很好的完成此特效,采用以上方法完全可以解决,之所以还要再次提出此类似问题,是想采用另外的"方法”来制作,让大家体味到Flash动画制作的灵活性和趣味性,适合不同人群的制作思路,所谓“世上的路有千万条,我只选最近的那条路”就是这个道理。制作步骤:为了保持动画制作步骤的完整性,所以还是把详细的制作过程详述如下:(1)启动Flash,建立“文字”图层;(2)在“文字”图层的舞台上利用文本工具插入一个动态文本,命名为“mytext”,设置为多行显示

6、,靠左对齐,至于动态文本的大小位置以及显示文字的属性可在之后根据需要多次调整。(3)在”文字”图层上面新建一图层,命名为“控制代码”,在第1空白关键帧输入脚本:n=0;text=“这里放置需要输出的大段文字,就是上面那段话”;(4)在“控制代码”图层第2帧处插入空白关键帧,输入脚本:n++;mytext.text二mytext.text+text.substr(n,1);if(n>text.length){stop();}以上代码的功能跟前面的相似,只是具体的执行过程有些差别,不过同样可以实现大段文字的逐字显

7、示效果。(5)在“控制代码”图层第3帧处插入空白关键帧,输入脚本"gotoAndPlay(2);”,目的是回到第2关键帧继续条件判断。最终的图层以及时间线如下:(6)最后,同样的,保存,Ctrl+回车测试。三、Flash中逐字显示大段文字之进阶:打印机打字效果特效的制作新建flash文档,记住建AS3.0文档。然后,导入一个打字声音素材(只有一声的那种)到库中,在库中右击声音元件,点"连接"(flash8,cs3)或"属性"(flashcs4),在“为ActionScript导出"前打钩,在''类"文本框中输

8、入一个类名称,我的名称是:dzj,“确定”后会弹出一个对话框,再“确定”。下面打开帧动作面板写代码。首先声明一个字符串对象,将要打出的文字包含进去:varmystr:String=“生命无常,聚散不定,相隔虽然不遥远,可这一段路以及路上的荆棘足以摧毁行走的方向,我们看不到路边那如诗如画的风景,反而走的筋疲力尽,心力交瘁。哪怕我十二分的情愿和努力,最终换来得还是支离破碎。”;然后,声明一个变量,存储字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。