flash cs5入门与提高课件第18章翻动的书页.ppt

flash cs5入门与提高课件第18章翻动的书页.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第18章 翻动的书页 本章重点 本章将向读者介绍一个很漂亮的动画效果,即单击“下一页”按钮,书页向后翻页,单击“上一页”按钮,书页向前翻,翻到最后一页时,单击“完”按钮,书本合上。内容包括封面的设计,隐形按钮的制作,书页翻动的动画,各层动画和播放时间的设置,以及javascript语句,书页翻动的效果图如图所示。 学习目的 通过本章的学习,您可以: 掌握滤镜的使用方法。 掌握对象变形及中心点编辑的方法。 掌握隐形按钮的制作方法。 掌握javascript和关键帧动画。 18.1 封面设计 18.2 页面设计 18.3 翻页动画制作 (24)将第19帧的pages拖放在舞台外。 (25)选择第9帧,单击右键,从上下文菜单中选择“复制帧”,在第30帧上单击右键,选择“粘贴帧”;同理,将第2帧复制至36帧,将第19帧复制到第37帧。 (26)第36帧处将pages的“变形”设置为:水平缩放95%;.垂直倾斜10。 (27)在帧面板中,将第2~9、10~18、20~29、30~36帧的渐变设置为动画渐变动画。如图所示。 18.4 ActionScript语句 (1)新建Actions层,在第1帧处按F6建立关键帧,打开“动作”面板,输入以下ActionScript语句。 stop (); tellTarget (rightflip) { nextFrame (); } (2)同理,在第2、10、18、19、20、29、37帧处建立关键帧,并分别设置其ActionScript语句如下所示:    第2帧: tellTarget (rightflip) { nextFrame (); } tellTarget (rightflip) { nextFrame (); } tellTarget (leftflip) { nextFrame (); }   第10帧: tellTarget (leftflip) { nextFrame (); } 第18帧: tellTarget (leftpage) { nextFrame (); } tellTarget (leftpage) { nextFrame (); }   第19帧: stop ();   第20帧: tellTarget (leftpage) { prevFrame (); } tellTarget (leftpage) { prevFrame (); }   第29帧: tellTarget (leftflip) { prevFrame (); }  第37帧: tellTarget (leftflip) { prevFrame (); } stop (); tellTarget (rightflip) { prevFrame (); } tellTarget (rightflip) { prevFrame (); } (3)单击时间轴上的编辑元件按钮,切换到影片剪辑pages,单击层button的第2帧,选中舞台上的按钮,在动作面板中输入如下代码: on (release) { tellTarget (..) { gotoAndPlay (2); } } (4)在pagebutton层,单击第4帧,选中舞台上的“下一页”按钮,在动作面板中输入如下代码: on (release) { tellTarget (..) { gotoAndPlay (2); } } (5)同理,设置第5帧 “上一页”按钮的代码如下: on (release) { tellTarget (..) { gotoAndPlay (20); } }   第6帧“下一页”按钮的代码如下: on (release) { tellTarget (..) { gotoAndPlay (2); } } 第7帧“上一页”按钮的代码如下: on (release) { tellTarget (..) { gotoAndPlay (20); } } ?  第8帧“完成”按钮的代码如下: on (release) { tellTarget (../leftpage) { gotoAndStop (1); } tellTarget (../leftflip) { gotoAndStop (2); } tellTarget (../rightflip) { gotoAndStop (4); } tellTarget (..) { gotoAndPlay (32); } } (6)回到场景,将影片剪辑flip放置在场景中,摆放好位置。按Ctrl+Enter测试效果。 * * 提示:为

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档