书签 分享 收藏 举报 版权申诉 / 33
上传文档赚钱

类型动作脚本入门教程课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4774103
  • 上传时间:2023-01-09
  • 格式:PPT
  • 页数:33
  • 大小:1,011.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《动作脚本入门教程课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    动作 脚本 入门教程 课件
    资源描述:

    1、授课老师:杨海平下面是Flash动作脚本的一些基本概念:下面为大家介绍动作脚本的语法规则:1区分大小写 在Flash CS3中,所有关键字、类名、变量、方法名等均区分大小写。例如goto和 GOTO在动作脚本中被视为互不相同。2点语法 在动作脚本中,点“.”用于指示与对象或影片剪辑相关的属性或方法,它还用于标识影片剪辑、变量、函数或对象的目标路径。点语法表达式以对象或影片剪辑的名称开头,后面跟着一个点,最后以要指定的元素结尾。3大括号、分号与小括号 4注释 通过在脚本中添加注释,有助于用户理解动作脚本的含义,并可以向其他开发人员提供信息。要指示某一行或一行的某一部分是注释,只要在该注释前加两个

    2、斜杠“/”即可。5关键字 动作脚本保留一些单词用于该语言中的特定用途,例如变量、函数或标签名称,它们不能用作标识符,我们称其为关键字。下表列出了所有动作脚本关键字:Break case class continueDefault delete dynamic elseExtends for function getIf implements importinInstanceof interface intrinsic newPrivate public returnsetstatic switch this typeofvar void while with 在Flash中,我们可以将动作脚本

    3、添加在关键帧、影片剪辑实例和按钮实例上。添加了动作脚本的关键帧 将动作脚本添加到关键帧上时,只需选中关键帧,然后在“动作”面板中输入相关动作脚本即可,添加动作脚本后的关键帧会在帧的上面出现一个“”符号。在影片剪辑和按钮实例上添加动作脚本时,需要用“选择工具”选中舞台上的实例,然后在“动作”面板中为其添加脚本。需要注意的是,只能为主时间轴或影片剪辑内的关键帧添加脚本,不能为图形元件和按钮实例内的关键帧添加脚本。1实例名称 这里所指的实例包括影片剪辑实例、按钮元件实例、视频剪辑实例、动态文本实例和输入文本实例,它们是Flash动作脚本面向的对象。为实例定义名称 要定义实例的名称,只需使用“选择工具

    4、”选中舞台上的实例,然后在“属性”面板中输入名称即可。2绝对路径 要利用动作脚本控制一个实例的播放,不仅需要知道该实例名称,还需要知道该实例的路径。实例的路径分为绝对路径和相对路径,我们先来看绝对路径。使用绝对路径时,不论在哪个影片剪辑中进行操作,都是从主时间轴(用_root表示)出发,到影片剪辑实例,再到下一级子影片剪辑实例,一层一层地往下寻找,每个影片剪辑实例之间用“.”分开。3相对路径 相对路径是以当前实例为出发点,来确定其他实例的位置。扬帆远航 下面,利用前面所学知识,制作一个单击舞台就播放动画的实例,具体操作步骤请参考书中内容。在按钮实例上添加动作脚本命令语句时,必须先为其添加on事

    5、件处理函数,on函数的语法格式为:on(鼠标事件)此处是语句,用来响应鼠标事件 在Flash中,鼠标事件主要有以下几种:同一个按钮实可以被附加许多不同的事件处理程序段,下面利用一个小实例说明:打开素材文档 为按钮添加脚本 1.打开素材文档。2.选中按钮元件,打开“动作”面板,然后在“脚本输入窗口”中输入下图所示的脚本命令。按快捷键【Ctrl+Enter】测试影片,我们会发现当按下鼠标左键时动画暂停,当释放鼠标左键后,动画继续播放。在影片剪辑实例上添加动作脚本命令语句时,必须先为其添加onClipEvent事件处理函数。onClipEvent函数的语法格式为:onClipEvent(系统事件)此

    6、处是语句,用来相应事件 Flash中,系统事件主要有以下几种:时间轴控制函数用来控制动画中时间轴(播放头)的播放进程,时间轴控制函数可以加在关键帧、按钮实例、影片剪辑实例上。时间轴控制函数 在“动作”面板中展开“全局函数”“时间轴控制”,可以看到Flash内置有哪些时间轴控制函数。1nextFrame();从当前帧跳转到下一帧并停止播放。例如,为某按钮添加如下脚本,这样单击并释放按钮后,动画将从当前帧跳到下一帧并停止播放。on(release)nextFrame();2prevFrame();从当前帧跳转到前一帧并停止播放。其语法格式和使用方法同nextFrame();语句相同。3nextSc

    7、ene();跳转到下一个场景并停止播放。当有多个场景时,可以使用此命令使各场景产生交互。4prevScene();跳转到前一个场景并停止播放。5stopAllSounds();在不停止播放动画的情况下,使当前播放的所有声音停止播放。例如,为某按钮添加如下脚本,这样单击并释放按钮后,将停止播放动画中的声音。on(release)stopAllSounds();利用这个命令可以制作静音按钮。下面我们是一些常用的影片剪辑属性:影片剪辑控制函数是用来控制影片剪辑的命令语句。影片剪辑控制函数 在“动作”面板中展开“全局函数”“影片剪辑控制”,可以看到Flash内置有哪些影片剪辑控制函数。1duplica

    8、teMovieClip();duplicateMovieClip语句的作用是复制影片剪辑,它经常被用来制作下雨、下雪等效果。其语法格式为:duplicateMovieClip(目标,新名称,深度);其中参数的意义如下:2setProperty();setProperty语句用来设置影片剪辑属性,格式为:setProperty(目标,属性,值);其中参数的意义如下:3getProperty();getProperty语句用来获取某个影片剪辑实例的属性。常常用来动态地设置影片剪辑实例属性。格式为:getProperty(目标,属性);其中参数的意义如下:4removeMovieClip();rem

    9、oveMovieClip语句用来删除用duplicateMovieClip语句复制的影片剪辑实例,其格式为:removeMovieClip(复制的影片剪辑实例路径和名称);5startDrag();startDrag语句用来在播放动画时,拖拽影片剪辑实例。格式为:名称.startDrag(锁定,左,上,右,下);其中参数的意义如下:6stopDrag();stopDrag语句用来停止拖动舞台上的影片剪辑实例,格式为:stopDrag();下面通过一个小实例来了解startDrag与stopDrag语句的应用:复制并放大位图 1.打开素材文档,在“图层1”上方新建“图层2”,将“图层1”上的位图

    10、原位复制到“图层2”并适当放大。创建影片剪辑 为影片剪辑实例添加动作脚本 创建遮罩层 2.在“图层2”上方新建“图层3”,然后在“图层3”上使用“椭圆工具”绘制一个正圆形,并将其转换为“正圆”的影片剪辑。3.选中“图层3”上的影片剪辑实例,然后打开“动作”面板,为其输入图中所示的动作脚本。4.在“图层3”上右击鼠标,从弹出的快捷菜单中选择“遮罩层”菜单。下雪效果 下面,利用duplicateMovieClip();命令,制作一个下雪效果的动画实例,具体操作步骤请参考书中内容。1getURL();getURL语句可为按钮或其他事件添加网页网址,也可以用来向其他应用程序传递变量,格式为:getUR

    11、L(网址,窗口,变量);其中各参数的意义如下:2fscommand();fscommand命令主要用来控制动画播放窗口。其格式为:fscommand(命令,参数);下表为fscommand命令可以执行的命令和参数。命令参数功能说明quit没有参数关闭动画播放器fullscreentrue 或 false用于控制是否让影片播放器成为全屏播放模式,true为是,false为不是allowscaletrue或falsefalse让动画画面始终以100%的方式呈现,不会随着播放器窗口的缩放而跟着缩放;true则正好相反showmenutrue 或 falsetrue代表当用户在动画画面上右击时,可以弹出带全部命令的右键菜单,false则表示命令菜单里只显示“About Shockwave”信息exec应用程序的路径从播放器执行其他应用软件trapallkeystrue 或 false用于控制是否让播放器锁定键盘的输入,true为是,false为不是。这个命令通常用在全屏幕播放的时候,避免用户按下Esc键解除全 屏播放链接网站 下面,利用浏览器/网络函数,制作一个链接网站的动画实例,具体操作步骤请参考书中内容。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:动作脚本入门教程课件.ppt
    链接地址:https://www.163wenku.com/p-4774103.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库