flash课件第七章.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
未完成版本,太忙写不完,哪位家人有兴趣补充案例,请发EMAIL联系 slimfish@ 第7章 脚本的高级应用—动态网页制作 flash cs3 动画设计教程 7.1 Flash 动态网站特点 Flash类型网站比较适合产品展示型网站,以生动形象炫目的动画和交互式操作,给每一位访问者带来一种切身的访问感受,使用者在浏览的过程中自然而然地融入到网站中。 Flash已具备了后端数据开发和数据显示的能力,完全可以胜任中小型网站的开发。但对于数据很多的大型综合性网站,就不太适合了。 7.1 Flash 动态网站特点 flash网站的结构流程是 Loading预载、flash片头(可有可无)、flash主页面、flash各子页面。其中flash主页面中的动态导航和各子页面之间的过渡动画是非常重要的技术。 Flash网站的内容规划: Swf文件:可将主页面、各子页面、和部分动画制作成swf文件,然后使用MovieClip.loadMovie()或loadMovieNum()来载入swf文件。 TXT文件:网站的多数文本内容都可以以外部TXT文本文件形式载入。它的优点是易于更新,只需要修改后台的TXT文本就可以。通常使用的方法是使用loadVar来载入动态文本。 XML文件:将网站的内容以XML格式载入,是个不错的选择。它的优点是可以方便更新,能够很顺畅地与其他数据库通信。你甚至可以将整个网站全部使用结合XML的方式规划成动态站点,这是当前最普遍的动态技术,如常见的新闻、留言板、图片库等。通常的方法是使用XML类来载入XML文件上。 7.1 Flash 动态网站特点 Flash网站的内容规划: MP3文件:大多数flash网站都需要使用到mp3格式的文件,它可以内置在flash中,也可以是外部载入的形式。这里建议大家使用外部载入的形式。而载入外部mp3可以分为两种,一种是下载后再播放;另一种是流式播放,即边下载边播放,对于较大的mp3建议使用流式播放形式。加载mp3一般的方法是使用Sound()内置类。 FLV文件:当flash网站需要用到视频时,那么首选就是flv视频了。导入视频也分内置和外部形式载入。建议使用外部载入的形式。flv视频的优点是可以和flash无缝结合,可以实现像RM等流式播放的方式。目前流行的网站视频60%以上是FLV格式的。。 7.2 网页元素缓冲弹动效果的制作 缓冲公式 A._x+=(400-A._x)/3; “A”是指要缓冲的对象,通常是影片剪辑实例; “_x”是指要缓冲的属性,如_x,_y,-_xscale,_yscale,_alpha等; “400”是指缓冲物体要停止的位置; “3”该数字表示缓冲的速度。如果数字越大,则缓冲速度越慢,数字越小,则缓冲速度越快,一般我们采用“3”。但如果数字为负数时,如“-1”,那么公式的效果就不是缓冲效果,而是闪烁效果。 buffer_mc._xscale+=(1000-buffer_mc._xscale)/6;  //表示buffer_mc影片剪辑实例的x方向上的缩放属性进行缓冲。。 7.2 网页元素缓冲弹动效果的制作 制作矩形块大小缩放的缓动动画 绘制一矩形。按<F8>将其转为影片剪辑,并给该实例命名为“rec_mc”。 绘制一圆,将其转为按钮,并给该按钮实例命名为“play_btn”。 当按下按钮时,矩形进行缓动放大,最后停止。制作此效果的代码如下,首先在第1帧输入如下代码: play_btn.onRelease=function(){ rec_mc.onEnterFrame=function(){ rec_mc._xscale+=(1000-rec_mc._xscale)/3; } }   测试动画,结果如下图7-10所示。按下按钮,小矩形就沿着X方向两边同时进行缓动拉伸。 7.3 缓冲函数 tween类 7.3 缓冲函数 Easing类 7.3 缓冲函数 举例:制作小球从左向右缓动运动的动画 7.3动态按钮和菜单的制作 制作缩放的动态按钮 7.3动态按钮和菜单的制作 制作缩放的动态按钮 7.3动态按钮和菜单的制作 7.3.2动态导航 ActionScript动态导航只是动态地将所有的影片剪辑通过循环显示出来,并动态地将动作添加到影片剪辑按钮上。 以下是精典动态导航的代码 7.3动态按钮和菜单的制作 7.3.2XML导航 7.3动态按钮和菜单的制作

文档评论(0)

hufengderen + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档