欢迎来到天天文库
浏览记录
ID:38773399
大小:946.00 KB
页数:22页
时间:2019-06-19
《二维动画制作Flash8.0第9章 初识ActionScript语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MacromediaFlash8第九章ActionScript语言二维动画制作flash89.1动作的添加知识点和技能(一)什么是动作脚本动作脚本(ActionScript)是Flash内置的编程语言,通过它可以实现各种精彩纷呈的动画特效。此外,它强大的人机交互和网络服务器交互功能,使它在游戏,课件,互动式网站的制作中有着广泛的应用空间。二维动画制作flash89.1动作的添加知识点和技能(二)动作面板在编写动作脚本时,必须使用动作面板。动作面板被用来组织动作脚本,它大致由四部分组分:动作工具箱,脚本导航窗口,脚本助手,脚本编
2、写窗口。动作工具箱:它是动作脚本语言元素的分类列表。脚本导航窗口:列出了FLA文件中具有关联动作脚本的帧位置和对象。脚本助手:将提示输入脚本的元素。脚本编辑窗口:脚本添加的区域。二维动画制作flash89.1动作的添加知识点和技能(三)动作脚本添加的对象我们可以为3个对象添加动作脚本:帧,按钮,影片剪辑。帧动作:是指在时间轴的关键帧上添加的动作脚本。按钮动作:是添加在按钮上的动作。影片剪辑动作:是添加在影片剪辑上的动作。二维动画制作flash89.1动作的添加知识点和技能按钮上面的动作脚本是要有触发条件的即它必须嵌套在on()
3、事件处理函数中。on()事件处理函数的用法如下:on(mouseEvent){statements}参数:mouseEvent为“事件”触发器,当发生此事件时,执行大括号中的代码。二维动画制作flash89.1动作的添加知识点和技能mouseEvent参数可以是以下任意一种:press:在鼠标指针经过按钮按下鼠标时触发动作。release:在鼠标指针经过按钮释放鼠标时触发动作。releaseOutside:当鼠标指针滑到按钮上时按下鼠标按钮,然后在释放鼠标按钮前滑出此按钮区域触发动作。press和dragOut事件始终在rel
4、easeOutside事件之前发生。rollOut:鼠标指针滑出按钮区域时触发动作。rollOver:鼠标指针滑到按钮上时触发动作。dragOut:当鼠标指针滑到按钮上时按下鼠标按钮,然后滑出此按钮区域时触发动作。dragOver:当鼠标指针滑到按钮上时按下鼠标按钮,然后滑出该按钮区域,接着滑回到该按钮上时触发动作。二维动画制作flash89.1动作的添加知识点和技能影片剪辑除了on()事件处理函数外,onClipEvent()是影片剪辑特有的事件处理函数。onClipEvent处理函数的用法如下:onClipEvent(mo
5、vieEvent){Statements}参数:movieEvent:是一个称为事件的触发器。当事件发生时,执行该事件后面大括号中的语句。二维动画制作flash89.1动作的添加知识点和技能可以为movieEvent参数指定下面的任一值:load:影片剪辑一旦被实例化并出现在时间轴中,即启动此动作。Unload:在从时间轴中删除影片剪辑之后,此动作即在第1帧中启动。enterFrame:以影片剪辑的帧频连续触发该动作。mouseMove:每次移动鼠标时启动此动作。mouseDown:当按下鼠标左键时启动此动作。mouseUp:
6、当释放鼠标左键时启动此动作。keyDown:当按下某个键时启动此动作。keyUp:当释放某个键时启动此动作。Data:在loadVariables()或loadMovie()动作中接收到数据时启动该动作。二维动画制作flash89.1动作的添加知识点和技能(四)动作脚本的基本语法和常用术语1.点语法在ActionScript中,应使用点(.)运算符访问属于舞台上的对象或实例的属性或方法。点语法表达式有对象或影片剪辑实例名称开始,接着是一个点,最后是要指定的属性,方法或变量。2.目标路径Flash的每个时间轴可以用两种方式编址:
7、绝对路径或相对路径。我们可以通过这两种路径来调用对象。二维动画制作flash89.1动作的添加知识点和技能(四)动作脚本的基本语法和常用术语3.大括号使用大括号({})将ActionScript事件、类定义和函数组合成块。4.分号动作脚本语句用分号(;)结束,如果省略语句结尾的分号,仍然可以成功的编译脚本。5.小括号在ActionScript中定义函数时,将参数放在小括号[()]标点符号里面。二维动画制作flash89.1动作的添加知识点和技能(四)动作脚本的基本语法和常用术语6.注释注释是一种使用简单易懂的句子对代码进行注解
8、的方法,编译器不会对注释进行求值计算。若要指示某一行或一行的某一部分是注释,应在注释前加两个斜杠(//)。7.关键字动作脚本保留一些单词,专用于脚本语言中。因此,不能用这些保留字最为变量,函数或标签的名字。注意这些关键帧都是小写形式,不能改成大写。二维动画制作flash89.
此文档下载收益归作者所有