- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Flash
设计鼠标交互Flash动作脚本(ActionScript,简称AS)是一种脚本语言,是实现Flash动画交互性的重要工具。使用Flash动作脚本,可以实现Flash动画的播放控制和Flash动画游戏的交互等功能。根据对象不同,Flash中的动作分为三类:帧动作、按钮动作、影片剪辑动作。帧动作:stop()、play()等函数可以直接在关键帧上添加,用于帧动作的控制;按钮动作:on(){}用于按钮动作设置,即响应按钮的鼠标、键盘事件。影片剪辑动作:onClipEvent(){},用于影片剪辑动作设置,只有在事件(鼠标事件、键盘事件、影片剪辑事件)发生时,脚本才会发生作用。动作面板思考:1、添加了脚本语言后时间轴有什么变化;
2、如何打开动作面板;
3、如果书写脚本语言有什么注意的鼠标事件(mouseEvent)press在鼠标指针经过按钮时按下鼠标按钮。release在鼠标指针经过按钮时释放鼠标按钮。releaseOutside当鼠标指针在按钮之内时按下按钮后,将鼠标指针移动到按钮之外,此时释放鼠标按钮。rollOut鼠标指针滑出按钮区域。rollOver鼠标指针滑过按钮。dragOut在指针滑过按钮时按下鼠标左键,滑出此按钮区域。dragOver在指针滑过按钮时按下鼠标左键,然后滑出此按钮,再滑回此按钮。当鼠标事件发生后,将触发按钮包含的动作,实现“{}”内定义的功能。常用的播放控制函数play()播放当前处于暂停状态的SWF文件。stop()停止当前正在播放的SWF文件。此函数最通常的用法是用按钮控制影片剪辑gotoAndPlay()将播放头转到场景中指定的帧并从该帧开始播放。如为指定场景,则播放头转到场景中指定的帧并停止播放。如果为指定场景,则播放头将转到当前场景中的帧。nextFrame()将播放头转到前一帧并停止。prevFrame()将播放头转到前一帧并停止。如果当前帧为第1帧,则播放头不移动。nextScene()将播放头移动到下一场景的第1帧并停止。prevScene()将播放头移动到前一场景的第1帧并停止。stopAllSounds()在不停止播放头的情况下停止SWF文件中当前正在播放的所有声音。任务一制作升国旗效果鼠标交互动画制作步骤打开Flash,新建ActionScript2.0新建图层,导入国旗图片到舞台,修改大小。在旗帜图层,帧1旗帜在下面,帧10将旗帜拖到上面,帧20将旗帜拖到下面。在帧1到帧10,和帧10到帧20分别创建传统补间。建立背景图层(画旗杆,插入按钮)鼠标交互动画制作步骤在旗帜图层,第1帧,第10帧,第20帧,按下F9或右击选择“动作”打开动作面板,选择“全局函数-时间轴控制-双击stop()”选中按钮升旗,按下F9或右击选择“动作”打开动作面板,输入on(press){gotoAndPlay(1);}鼠标交互动画制作步骤选中按钮降旗旗,按下F9或右击选择“动作”打开动作面板,输入on(press){gotoAndPlay(10);}测试Enter+Ctrl按钮制作步骤插入——创建元件——名称()——类型(按钮)——添加文字任务二制作控制小球运动的效果
文档评论(0)