flash课件制作基础.ppt_第1页
flash课件制作基础.ppt_第2页
flash课件制作基础.ppt_第3页
flash课件制作基础.ppt_第4页
flash课件制作基础.ppt_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、动作脚本基础,Flash,本单元内容:1。行动小组2介绍。动作脚本3的基本语法。动作脚本1的应用。【动作】面板介绍,在Flash中,动作脚本主要通过【动作】面板添加到对象中。选择【窗口】|【开发面板】|【动作】打开【动作】面板,如图所示,主要由语言工具箱、程序添加对象、工具栏和脚本编辑区四部分组成。1。动作面板简介,向脚本添加新项目,搜索,替换,插入目标路径,语法检查,自动格式化,显示代码提示,脚本引用,调试选项,视图选项,1。点语法:点语法通常用于指向对象的属性或方法。在动作脚本中,该对象可以是电影剪辑、内置对象(如数学)或自定义对象。第二,动作脚本的基本语法。_x,My_mc。播放();_

2、root。我的mc。_parent。停止();_root是主场景(舞台)的时间线,可用于创建绝对目标path _root。我的mc。此语句可以指定舞台上的影片剪辑实例。_parent是当前对象的上层对象,通常是一个电影剪辑。使用_parent创建相对路径。如果影片剪辑My_mc1位于影片剪辑My_mc2中,则可以在My_mc2,2中找到它。圆括号语法:大括号和圆括号()的语法也是跟随C语言的动作脚本的语法规范之一。程序被花括号分成几个块,每个块完成一个特定的功能,而圆括号()用于放置参数。如果括号()为空,则不传递任何参数。3.注释语句:注释在编写脚本程序中起着重要的作用,它可以让读者理解你的

3、程序,增强代码的可读性。ActionScript遵循c语言的注释语法“/”。4.分号:在ActionScript中,任何语句都以分号结束,但是即使省略了作为语句结束符号的分号,Flash也可以成功编译脚本。5.关键词:动作脚本中的关键词是动作脚本编程语言中具有特殊含义的保留字符,如中断、强制、删除等。2.动作脚本的基本语法;1.在框架中添加动作脚本脚本。2.向按钮添加动作脚本脚本;3.将动作脚本脚本添加到电影剪辑实例。无论您将脚本添加到哪种对象,您都应该首先选择舞台上的对象,然后在“动作”面板的脚本编辑区域中将脚本代码添加到对象中。动作脚本的应用,如果有一个动画,播放后要停止它,那么你需要在这

4、个动画的最后一帧添加下面的代码: stop();1。在框架中添加动作脚本脚本。按钮上的脚本必须有一个触发事件,并且基本格式如下: On(事件)语句;作为一个常见的例子,如果你想在点击后停止动画,你可以使用下面的代码:打开(释放)停止();这里的释放表示释放鼠标的事件,这里的停止表示动作命令,2。向按钮添加动作脚本,常见的触发事件,鼠标左键按下,按下释放外键按下翻转拖出,参数名称,功能描述,按下鼠标左键后释放,按下鼠标左键后释放按钮外,响应键盘按键,将鼠标滑过按钮,将鼠标滑出按钮的触发区域,拖动鼠标滑过按钮的触发区域, 将鼠标拖出按钮的触发区域,常见动作命令,2.1 gotoAndPlay和go

5、toAndStop动作,2.2下一帧和前一帧动作,2.3下一场景和前一场景动作,2.4播放和停止动作,2.5停止所有声音动作,2.6获取URL动作,2.7获取属性和设置属性动作,1。 转到并播放:从当前帧转到并播放到指定的帧,然后执行播放动作。GotoAndPlay可以提供一个功能,即引入电影播放的顺序作为整个工作的前奏。GotoAndPlay经常用在可以自由选择冒险风格的电影中。在这种风格的电影中,用户通过不同的途径操纵叙事情节中的人物。2.转到并停止:从当前帧转到并停止到指定帧,然后停止播放。GotoAndStop经常被用来制作工具栏风格的界面,用户可以通过点击按钮观看电影的不同部分。2.

6、1 gotoAndPlay和gotoAndStop操作、2.1 gotoAndPlay和gotoAndStop操作、(释放)转到和停止(随机(5)1);on(发布)GoToandPlay(1);上(发布)gotoAndPlay(“场景2,1”);1。下一帧动作告诉当前时间线向后移动一帧并停止播放。下一帧可以与上一帧一起使用,快速设置幻灯片样式的内容预览,其中每个连续的关键帧都包含一个“幻灯片”内容,这个动作不使用任何参数。2.前一帧将时间线向前移动一帧并停止播放。例如,如果时间线在第20帧,则电影运行到上一帧(),时间线移动到第19帧。与下一个帧动作一样,上一个帧动作没有参数。2.2下一帧和上

7、一帧动作、(释放)下一帧();打开(发布)前一帧();2.2下一帧和上一帧动作,1。下一个场景动作告诉当前时间线移动到下一个场景的第一帧。此操作不采用任何参数。例如,下面的代码告诉电影跳到下一个场景:下一个场景()。2.上一个场景动作将电影跳到上一个场景,这是当前时间线的下一个播放位置。例如,如果时间线在第20帧,并且电影运行到上一个场景动作,则时间线移动到前一个场景的第19帧。与下一个场景动作一样,上一个场景动作可以在没有任何参数的情况下调用:上一个场景()。2.3下一个场景和上一个场景动作、是Flash时间轴控制的基础。播放设置电影或电影剪辑。当播放动作被执行时,闪存开始按照当前时间线的顺

8、序播放每一帧。一旦播放动作开始,它将一帧接一帧地播放,直到另一个动作结束它或到达电影的结尾。如果你到达电影的结尾,电影要么循环播放,要么在最后一帧结束。一旦到达电影剪辑的结尾,循环回放将返回到电影的开头,然后继续播放。为了禁止循环播放,请在影片剪辑的结尾添加stop()动作。停止操作终止正在播放的电影或电影剪辑的进度。停止动作通常与按钮一起使用来控制电影的播放或结束电影序列的一帧。2.4播放和停止动作,这是一个简单但强大的动作命令。执行此命令后,电影中播放的任何声音都将被静音,停止所有声音操作不会永远使声音功能无效,只会取消当前播放的声音效果。它通常被用作一种快速但粗略的方法来制作按钮,以关闭

9、不重要的背景声音。停止所有声音不适合控制单个声音。2.5停止声音动作、2.6获取网址动作、获取网址可用于连接到标准网页、ftp站点、另一部Flash电影、可执行文件、CGI脚本或互联网或可访问系统的任何其他信息。GetURL有以下三个参数:1。网址:网络地址、文件、脚本文件或其他资源。2.窗口:框架或窗口的名称。窗口设置包括四个预设的下拉菜单:“_self”是指将URL加载到与当前电影同名的框架或窗口中,这是系统的默认选项_blank”是指创建一个新的浏览器窗口并加载该网址;在里面,”_parent”指删除当前框架设置并加载网址;”_top”是指在当前浏览器中加载该网址,并在此过程中删除所有框

10、架设置。3.方法:这个参数使getURL的工作方式类似于超文本标记语言表单提交。对于一般链接,变量值的设置应该保持默认值,并且不发送它。但是,如果您想在服务器端向脚本提交数值,您必须选择两种提交方法之一(“GET”或“post”)、2.6geturl操作、(release) geturl(、2.7getproperty和setProperty操作)。GetPRoperty和setProperty用于获取或设置影片剪辑的指定属性,具体用法如下:getPRoperty (_mc,property) setproperty (_mc,property,value/expression),其中_ MC

11、表示要获取或设置其属性的影片剪辑的实例名称;属性是电影剪辑的属性;值是属性的新文本值,表达式是表达式,其计算结果是属性的新值。setProperty(目标,属性,值),2.7 getProperty和SetProperty操作,on(释放)setproperty (/pic,_ x,getproperty (/pic,_ x),-5);在动作脚本中,对象的属性包括位置、大小、旋转角度、透明度等,不同的对象有不同的属性。下表列出了使用动作脚本编程时经常使用的一些属性。1.按钮1的使用。创建一个新文件并设置舞台背景2。插入/创建一个新的组件/图形,并制作一个圆形图形组件3。插入/创建新的组件/按钮

12、,并分别制作播放、暂停、停止、下一帧和前一帧的按钮组件4。回到现场,把图形复制五个按钮。6.使用文本工具分别输入单词“播放”、“暂停”、“停止”、“下一帧”和“上一帧”。7.选择“播放”按钮,打开操作面板,输入3360,on(释放)_ root。播放(),示例1。使用按钮,8,9。选择“停止”按钮,打开动作面板,并输入:打开(释放)gotoAndStop(场景2和场景1);10。选择“下一帧”按钮,打开操作面板,输入:on(release)_ root . nextframe();示例1。按钮的使用,11。选择“上一帧”按钮,打开操作面板,输入:on(release)_ root . prev

13、 frame();12。关闭动作面板并测试电影。示例2。按钮的使用-属性的交互式动画。1。创建一个新文件,并使用距离工具,使舞台背景。2.插入/创建新组件/按钮并制作按钮组件。3.导入图片4。插入/创建新组件/电影剪辑,并制作逐帧动画组件。5.回到现场。例2。按钮的使用-属性的交互式动画,6。选择电影元素,并在现实面板中将电影剪辑的名称设置为“girl _ MC”。7.将按钮元素拉入第2层,并复制/对齐按钮。8.分别输入文本“放大、缩小、旋转、上移和下移”。9.选择“放大”按钮,在操作面板中,选择girl_mc。_yscale=girl_mc。_ yscale 20,示例2。使用按钮-属性的交

14、互式动画,10。选择“缩小”按钮并输入:打开(释放)女孩_ MC。_ xscale=女孩_ MC。操作面板中的_ xscale-20;女孩_mc。_yscale=girl_mc。_ yscale-20;11。选择“旋转”按钮,并输入:在(释放)女孩_ MC。_旋转=女孩_ MC。_在操作面板中旋转20;例2。按钮的使用-属性的交互式动画,12。选择“上移”按钮,并在操作面板13中输入:选择“下移”按钮,并在动作面板中输入:在(释放)女孩_ MC上。_ y=女孩_主持人。_ y-20;在(发行)女孩_mc上。_ y=女孩_mc。_ y 20,14。关闭动作面板并测试电影。示例3。鼠标跟随效果,1

15、。创建一个新文件,并将图片拖到舞台背景中。2.插入/创建新组件/按钮,并制作星形按钮组件。3.插入/创建一个新组件/电影剪辑,并拉动星形按钮组件。4.选择要设置停止的第一帧();5.选择星形按钮元素,并将Alpha设置为0% 6。选择星形按钮元素,打开操作面板,输入:在(翻转)转到并播放(2);示例3。鼠标跟随效果,7。在第2帧中插入空白关键帧,将星形按钮元素拉入选定的星形按钮元素,并将Alpha设置为100%。8.在第25帧中插入关键帧,选择星形按钮元素并将阿尔法设置为0%以创建补间动画。9.返回场景,创建新的第2层,并将star movie clip元素从库拉入场景。10.测试电影。例4。制作鼠标跟随效果,注意: 1。定义实例名称2.startdrag(目标,参数)3.true和false是用于判断对象是否锁定鼠标光标中心点的布尔值4。开始拖动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论