- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中职Flash教学中逐个显示大段文字技巧探究
中职Flash教学中逐个显示大段文字技巧探究 摘要:在Flash教学中逐个显示大段文字的特效在动画作品制作中已经得到大量普遍应用。由于Flash中逐个显示大段文字的特效制作涉及到脚本代码的熟练使用,有一定的难度,对于中职学校学生而言也是一大挑战。下面通过程序控制的方法来探析这个问题,进而从中发现其中的共同点和规律,从而达到事半功倍的效果。
关键词:中职;Flash教学;程序控制Flash中所谓逐个显示大段文字就是一个字一个字显示出来,像电脑打出来那种效果。下面通过典型案例来加以详细分析,进而从中发现制作此类特效的共同点和规律。
一、案例1
制作任务:情人节贺卡之文字逐个显示特效制作。
制作要求:逐字显示“又是一个没有情人的情人节,像这样的节日你还要我度过几个?或许时间真的是检验爱情的唯一的标准,但是你知道爱情也是有好多种的。在这没有结束的等待中我害怕我的感情变老,除了我的爱,这世界上有太多的不确定,这其中包括你,还没有确定的你的爱。我只想问你一句:爱不爱我?”
制作步骤:
(1)启动Flash,建立“文字”图层;
(2)在“文字”图层的舞台上利用文本工具插入一个动态文本,命名为“love”,设置为多行显示,靠左对齐,至于动态文本的大小位置以及显示文字的属性可在之后根据需要进行调整。
(3)在“文字”图层上面新建一图层,命名为“控制代码”,在第1空白关键帧输入脚本:
x = 0;
wenben = “ 这里放置需要输出的大段文字,就是上面那段话”;
“x”是一个变量,初始化为0,用来统计当前需要输出的字数,“wenben” 是一个字符型变量,用来放置需要逐字输出的大段文字。
(4)在“控制代码”图层第2帧处插入空白关键帧,输入脚本:
if (x mytext.length) {
stop();
}
在“脚本”层的第4帧插入关键帧,输入脚本:
gotoAndPlay(2);
最后,保存,Ctrl+回车测试。
虽然这两种方法在步骤和具体实现方面有些不同,但是其核心和规律是不变的,都是采用脚本来控制,都是采用条件判断语句来判断控制。
二、案例2
制作任务:心灵鸡汤之文字逐个显示特效制作。
制作要求:逐字显示“有些事不是我过于执著,而是懂得了放弃,你应该明白,是我不想让你过的太累太苦,你远比我要承担的更多,甚而疲于奔波。正如你说的:爱情是两个人的事,婚姻则是两个家庭的事。生命无常,聚散不定,相隔虽然不遥远,可这一段路以及路上的荆棘足以摧毁行走的方向,我们看不到路边那如诗如画的风景,反而走的筋疲力尽,心力交瘁。哪怕我十二分的情愿和努力,最终换来的还是支离破碎。”
要很好的完成此特效,采用以上方法完全可以解决,之所以还要再次提出此类似问题,是想采用另外的“方法”来制作,让大家体味到Flash动画制作的灵活性和趣味性,适合不同人群的制作思路,所谓“世上的路有千万条,我只选最近的那条路”就是这个道理。
制作步骤:
为了保持动画制作步骤的完整性,所以还是把详细的制作过程详述如下:
(1)启动Flash,建立“文字”图层;
(2)在“文字”图层的舞台上利用文本工具插入一个动态文本,命名为“mytext”,设置为多行显示,靠左对齐,至于动态文本的大小位置以及显示文字的属性可在之后根据需要多次调整。 (3)在”文字”图层上面新建一图层,命名为“控制代码”,在第1空白关键帧输入脚本:
n=0;
text=“ 这里放置需要输出的大段文字,就是上面那段话”;
(4)在“控制代码”图层第2帧处插入空白关键帧,输入脚本:
n++;
mytext.text=mytext.text+text.substr(n,1);
if (ntext.length) {
stop();
}
以上代码的功能跟前面的相似,只是具体的执行过程有些差别,不过同样可以实现大段文字的逐字显示效果。
(5)在“控制代码”图层第3帧处插入空白关键帧,输入脚本“gotoAndPlay(2);”,目的是回到第2关键帧继续条件判断。
最终的图层以及时间线如下:
(6)最后,同样的,保存,Ctrl+回车测试。
三、Flash中逐字显示大段文字之进阶:打印机打字效果特效的制作新建flash文档,记住建AS3.0文档。然后,导入一个打字声音素材(只有一声的那种)到库中,在库中右击声音元件,点“连接”(flash8,cs3)或“属性”(flash cs4),在“为ActionScript导出”前打钩,在“类”文本框中输入一个类名称,我的名称是:dzj,“确定”后
文档评论(0)