《动作脚本基础》PPT课件.ppt
《《动作脚本基础》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《动作脚本基础》PPT课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第11章章 动作脚本基础动作脚本基础l本章要点本章要点l 撰写脚本的基础知识。l 动作脚本的语法。l Action常用函数。l 常用Action语句l 条件语句与循环语句。l 常用事件。11.1 编写脚本编写脚本 l动作脚本就是在动画运行过程中起到控制和计算作用的程序代码。理解和掌握好脚本的基本元素和编程技巧是学习深层次动画制作的根本。要利用ActionScript语句编辑具有交互功能的动作脚本,需要熟悉Actioncript语句的基本语法。11.2 Action的基本语法的基本语法 l任何编程语言都有自己的语法规则,动作脚本Action语句也有自己的语法。下面介绍的是Action的基本语法
2、和基本概念。11.2.1 点语法点语法l格式:.或 .=l功能:点的左侧可以是动画中的对象、实例或时间轴,点的右侧可以是与左侧元素相关的属性、目标路径、变量或动作。l_root 表示动画的主时间轴;l_parent 表示对嵌入在当前动画中的动画片段ll;l()11.2.2 关键字关键字lAction在语言中保留了若干关键字以作特殊用途。用户不能使用它们作为变量名、函数名。表11.1列出了Action中常用的关键字。l表表11.1 常用关键字常用关键字BreakBreakDeleteDeleteIfIfReturnReturnVarVarCaseCaseElseElseInInSwitchSwi
3、tchVoidVoidContinueContinueForForInstanceofInstanceofThisThisWhileWhileDefaultDefaultFunctionFunctionNewNewTypeofTypeofWithWith11.3 Action常用函数与属性常用函数与属性 l11.3.1 Action常用函数常用函数 1.运算符运算符 表11.2列出了所有的运算符。运算符名运算符名运算符运算符用用 法法括弧()设定运算的优先级,这和四则运算是一样的。算术运算符+、-、*、/、%、+、-加、减、乘、除、取余、加一、减一。赋值运算符=、+=、-=、*=、/=、=、&
4、=、!=、=、=、=给变量赋值(可与算术运算符连用,实现简捷使用方式)比较运算符、=、=、!=、=、!=、=大于、大于等于、小于、小于等于、不等于、等于(返回布尔值,0为假,1为真)字符串 表示内包含的是字符串字符串连接+连接字符串逻辑运算符!、&、|逻辑非(not)、逻辑与(and)、逻辑或(or)(返回布尔值,0为假,1为真)2.函数函数 l表11.3列出了常用函数。假定A,B,C为整数变量;STR为字符变量。函数名函数名函数函数(Function)用法用法 获值函数Eval用来获得一条语句的值布尔函数True、False布尔真(1)、假(0)回车换行Newline插入一行(等于回车)播放
5、时间函数GetTimer返回Swf已播放了多少时间(毫秒级)取整函数Int(A)转化A为整数(即去掉小数点以后部分)随机函数Random(A)从0到1-A之间随机取一个数字返回子串函数Substring(STR,B,C)返回从B开始,C为长度的在STR里的一个子串。(B从1开始)字符串长度函数Length(STR)返回STR的长度整数值转换字符Chr(STR)返回和STR对应 ASCII 码值的字符串转换第1个ASCII 值Ord(STR)返回STR中一个字符的 ASCII 值属性值GetProperty(target,property)返回当前Target目标的属性值11.3.2 影片剪辑属
6、性影片剪辑属性 l影片剪辑(Movie Clip简称MC)有19种属性,能够明确指定Movie Clip位置,就可以直接引用这些属性值作为变量;反之我们必须使用GetProperty函数来获取。表11.4列出了影片剪辑的19种属性。序号属性(roperty)属性值1_alphaMC的alpha值2_currentframe返回MC的当前frame值3_focusrect一个布尔值,指定当影片剪辑具有键盘焦点时其周围是否有黄色矩形4_framesloaded在一个MC里已装载的frame长度值5_framesloaded从流式 SWF 文件加载的帧数6_level对_level的根时间轴的引用7
7、maxscroll返回滚动影片剪辑的最大值8_nameMC的“替身”name9_rotation用角度值表示MC的旋转度10scrollRect可以快速滚动影片剪辑内容,并具有一个用来查看较大内容的窗口11_targetMC的target,即MC的完整路径12_totalframes返回MC的frame长度数值13_visibleMC可见或不可见(值为真或假)14_widthMC的宽度15_heightMC的高度16_xMC中点的横坐标X的值(从左边算起)17_yMC中点纵坐标Y的值(从上往下算)18_xscale用百分比表示MC的横轴(X)缩放值19_yscale用百分比表示MC的横轴(X)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动作脚本基础 动作 脚本 基础 PPT 课件
限制150内