flash制作培训讲义.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flash制作培训讲义

第12章 动作脚本的应用 动作脚本入门 添加动作脚本的方法应用视频 时间轴控制函数 影片剪辑属性和控制函数 浏览器/网络函数 12.1 动作脚本入门 动作:动作是在播放SWF文件时指示SWF文件执行某些任务的语句。例如,gotoAndStop()命令语句是将播放头跳转到特定的帧或标签,并停止播放动画。 对象:是面向对象程序设计的核心和基本元素,对象把一系列的数据和操作该数据的代码封装在一起,从而使得程序设者在编程时不必关心对象内部的设计。 属性:用于定义对象的特性,如是否可见、颜色和尺寸等。 方法:是与对象相关的函数,通过这些函数可操纵对象或了解与对象相关的一些信息。 事件:是播放SWF文件时发生的动作。 内置对象:内置对象是在动作脚本语言中预先定义的。 大括号:动作脚本事件处理函数、类定义和函数用大括号 “{}” 组合在一起形成块。 分号:动作脚本语句以分号 “;” 结束。 小括号:在定义函数时,需要将所有参数都放在小括号中。 12.2 添加动作脚本的方法 press:表示在按钮上单击鼠标左键时触发动作。 release:在该按钮上按下鼠标左键,松开鼠标时触发动作。 releaseOutside:在按钮上按下鼠标左键,接着将鼠标移至按钮外,松开鼠标时触发动作。 rollOver:鼠标光标放在按钮上时触发动作。 rollOut:鼠标光标从按钮上滑出时触发动作。 dragOver:按着鼠标左键不松手,光标滑入按钮时触发动作。注意rollOver是没有按下鼠标,这里是按下鼠标。 dragOut:按着鼠标左键不松手,光标滑出按钮时触发动作。 keyPress:其后的文本框处于可编辑状态,在其中按下相应的键输入键名,以后当按下该键时可触发动作。 Load:载入影片剪辑时,启动此大括号里的动作。 unload:在时间轴中删除影片剪辑实例之后,启动大括号里的动作。 enterFrame:只要影片剪辑在播放,便会不断地启动大括号里的动作。 mouseMove:每次移动鼠标时启动动作。 mouseDown:当按下鼠标左键时启动动作。 mouseUp:当释放鼠标时启动动作。 keyDown: 当按下某个键时启动动作。 keyUp:当释放某个键时启动动作。 12.3 时间轴控制函数 12.4 影片剪辑属性和控制函数 _alpha:影片剪辑实例的透明度。有效值为0(完全透明)到100(完全不透明)。默认值为100。 _rotation:影片剪辑实例的旋转角度(以度为单位)。从0到180的值表示顺时针旋转,从0到-180的值表示逆时针旋转。不属于上述范围的值将与360相加或相减以得到该范围内的值。 visible:确定影片剪辑实例的可见性,当影片剪辑实例的_visible值是true(或者为1)时,实例可见;当实例的_visible的值是false(或者为0)时,实例不可见。 _height:影片剪辑实例的高度(以像素为单位)。 _width:影片剪辑实例的宽度(以像素为单位)。 _xscale:影片剪辑实例的水平缩放比例。 _yscale:影片剪辑实例的垂直缩放比例。 _x:影片剪辑的在舞台上的x坐标 。 _y:电景剪辑的在舞台上的y坐标 。 12.5 浏览器/网络函数 综合实例1——扬帆远航 综合实例2——制作下雪效果 综合实例3——链接网站 5.startDrag(); tartDrag语句用来在播放动画时,托拽影片剪辑实例。格式为: 名称.startDrag(锁定, 左,上,右,下); 6.stopDrag(); stopDrag语句用来停止拖动舞台上的影片剪辑实例,格式为: stopDrag();。该命令没有任何参数。 浏览器/网络函数主要用来控制动画的播放窗口,以及链接网站。 1.getURL(); getURL语句可为按钮或其他事件添加网页网址,格式为: getURL(网址,窗口,变量); 2.fscommand(); fscommand命令主要用来控制动画播放窗口。比如把光盘放入光驱后,光盘自动运行,接着便是一段Flash制作的开场动画,动画是全屏播放的,且右键单击无效,动画播放结束后,出现“关闭”按钮,单击该按钮后,全屏动画关闭。这个效果中的全屏播放、右键单击无效以及单击按钮退出全屏都是靠fscommand命令实现。其格式为: fscommand(命令, 参数); 用于控制是否让播放器锁定键盘的输入,true为是,false为不是。这个命令通常用在全屏幕播放的时候,避免用户按下Esc键解除全屏播放 true 或 false trapallkeys 从播放器执行其他应用软件 应用程序的路径 exe

文档评论(0)

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

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

1亿VIP精品文档

相关文档