ActionScript编程.pptVIP

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ActionScript编程

第八章 ActionScript脚本语言 本章主要内容 变量与表达式 控制结构 对象与事件编程 键盘与鼠标控制技巧* 动画与多媒体* 动画与网页整合* Action基本语法 注释: 句首加“ // ”,本行全为注释 “ /* ”至“*/”间全为注释,不管多少行 注释文字以灰色显示 其他基础规则 语句用分号结束,亦可省略。 关键字区分大小写,其它不分。 关键字:与一般语言相同 系统常数:一般为大写字母,通常是键盘英文名。 变量与表达式 字符串型(String) 字符串型用 作定界符 字符串型可做+运算,意思是连接字符串 转义字符有效 数值型(Number) 数值型为双精度浮点数 可使用八进制(前加0)和十六进制(前加0x) 逻辑型(Boolean) True 或 1 为“真”,Flase 或 0 为“假” 变量与表达式 对象型 影片剪辑(movieClip):有自己的属性及值 例:myClip.alpha 为名为myClip的影片剪辑实例的Alpha属性,其值为100时为不透明 内建对象(Object) :系统事先定义对象,用于访问和处理特定种类信息 例:Math-数学对象,其方法相当于数学函数   date-日期对象,求当前日期 变量与表达式 算术运算符: +、-、*、/、%( 求余 )、++、-- 例:x++ 等价于:x = x + 1 字符运算符 +:连接字符串 关系运算符: >、>=、<、<=、==、<>或!= 逻辑运算符: ( 逻辑与 )、 | | ( 逻辑或 )、 ! ( 逻辑非)  变量与表达式 赋值运算符 =、+=、-=、*=、/=、%=、=、^=、|=、=、= 例: x /= a + 3 等价于:x = x / ( a + 3 ) 位运算 ^、|、~ 优先级:与C相似 括号、算术、字符、关系、逻辑、赋值 变量与表达式 变量类型 变量无固定类型,由所赋值决定类型 变量值可以是数值、字符串、逻辑值或表达式 变量定义 变量名遵守标识符规则,且可以使用中文 变量可以不预先定义,直接使用 例: x = 10 x为数值型变量    y = name y为字符型变量 定义格式:   var 变量名 = 初值 变量与表达式 查看当前类型函数 格式    typeof ( 变量名 ) 显示当前变量的值: 格式 trace ( 变量名 ) 程序执行到此时会自动弹出“输出”面板,并在面板窗口中显示所测试变量的值 实例: 变量类型 变量与表达式 变量的作用域: 局部变量 局部变量是本段程序有效的变量 用var定义的变量为局部变量 全局变量 全局变量是全动画有效的变量 直接定义的变量是全局变量 注意:此时如再次用var定义,则定义失效 变量与表达式 变量同名处理 同脚本局部变量不可同名 不同场景、元件或图层可使用同名全局变量 同名变量引用时前面必须加动画名或符号名 例:同一动画中 x = 10 x 是主时间轴上的变量 m1 . x = 5 x 是电影剪辑m1中定义的同名变量 控制结构 赋值语句用于动画播放中给变量赋值 如果变量不存在,先产生一个,再赋值 添加赋值语句方法: 直接赋值 例: x = 10 set语句: 语法: set (变量或对象名,变量值 ) 面板:“ 语句 ”- “变量”- “ set variable ”   实例:set ( x , 10 )  注意:第一个参数的变量或对象名需用双引号作定界符 控制结构 注意: 两种形式性质相同,一般可替换 使用set形式时可用来组装对象或变量名 例: set ( c + 5 , x ) 相当于:c5 = x for( i = 1; i = 3; i++ ) { set ( c + i , i * 10 ) ; } 相当于一组赋值:c1 = 10; c2 = 20; c3 = 30; 控制结构 观察变量赋值情况 “控制”-“测试场景” “调试”-“参数列表”从output窗口中查看变量值 控制结构 Action也有if语句用于选择结构 二分支:  if ( 条件 ) {  语句1 }  else { 语句2 } 条件表达式与C语言相似 例: if ( password == abc123 ) gotoAndPlay( 10 ); else gotoAndStop( 5 ); 控制结构 多分支  if (条件1) { 语句1 } else if (条件2) { 语句2 } …… else if (条件n) { 语句n } else { 语句 n + 1

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档