中文FlashCS3案例教程(第二版)课件作者沈大林主编第6章节ActionScript语法初步.pptVIP

中文FlashCS3案例教程(第二版)课件作者沈大林主编第6章节ActionScript语法初步.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
尚辅网 / l l l l 。 第 6 章 6.1 ActionScript 语法初步 【案例 23】请您算算看 相关知识 1.常量、变量和注释 (1)常量:它是程序运行中不改变的量。常量有三种,它们的特点如下: 数值型:就是具体的数值。例如,2009、19 和 6.9 等。 字符串型:用引号括起来的一串字符。例如,Flash CS3和北京 2009等。 逻辑型:用于判断条件是否成立。True 或 1 表示真(成立),False 或 0 表示假(不成立) (2)变量:它可以赋值一个数值、字符串、布尔值、对象等。而且,还可以为变量赋一个 Null 值,即空值。 数值型变量都是双精度浮点型。不必明确地指出或定义变量的类型,Flash 会在变量赋值的时候自动决定变量的 类型。在表达式中,Flash 会根据表达式的需要自动改变数据的类型。 变量的命名规则:变量的开头字符必须是字母、下画线或美元符号,后续字符可以是字母、数字等,但不能 是空格、句号、保留字(即关键字,它是 ActionScript 语言保留的一些标示符,例如,play、stop、int 等)和逻辑常量等字符。注意,Flash CS3 和 Flash 8 一样,区分变量名和命令中的大小写。 l l 变量的作用范围和赋值:变量分为全局变量和局部变量,全局变量可以在时间轴的所有帧中共享,而局部 变量只在一段程序(大括弧内的程序)内起作用。如果使用了全局变量,一些外部的函数将有可能通过函数 改变变量的值。 可以使用 var 命令定义局部变量,例如,var bj1=北京。可以在使用 set variable 命令或者使用赋值号 “=”运算符给变量赋值时,定义一个全局变量,例如,BT=2009。 试变量的值:可以通过“动作”面板中的命令列表区内的“全局函数”→“其他函数”目录中的 trace 函数, 将变量的值传递给“输出”窗口,在该窗口中显示变量的值。该函数的格式是 trace(表达式)。其中的表 达式可以是常量、变量、函数和表达式。例如,在某动画的第 1 帧加入如下程序代码: n=ABCDEF; trace(n); trace(ABCDEFGHIJK); trace(ABCDEFGHIJK+n); 运行程序,“输出”面板的显示如图 6-1-3 所示。 (3)注释:为了帮助阅读程序,可在脚本程序中加入注释内容。注释语句在程序运行中是不执行的。 l l 单行注释符号“//”:用来注释一行语句。在要注释的语句右边加入注释符号“//”,在“//”注释符号的右 边加入注释内容,构成注释语句。 多行注释符号“/*”和“*/”:如果要加多行注释内容,可在开始处加入“/*”注释符号,在结束处加入“*/” 注释符号,构成注释语句。 图 6-1-3 “输出”面板 2.自定义函数 (1)自定义函数:它是完成一些特定案例的程序,可以在程序中通过调用这些函数来完成具体的案例。自定 义函数有利于程序的模块化。可以通过“function(){ }”来定义自己需要的函数。自定义函数的格式如下: function 函数名称(自变量){ 语句体 } 例如,在舞台工作区内创建一个动态文本框,其变量名为 TEXT。在舞台中加入一个按钮元件实例(名称为 AN1)。在第 1 帧输入如下程序。程序运行后,单击按钮,即可在该文本框内显示 3 的平方值 9。 function example1(n){ var temp; temp=n*n; return temp; } AN1.onPress=function(){ TEXT=example1(3); //计算 3 的平方 } (2)函数的返回值:刚才那个函数中的 return 就用来指定返回的值,在命令选择区中选择 return 命令,return 命令的参数是函数所要返回的变量,这个变量包含着所要返回的值。注意,并非所有的函数都有返回值,有的函 数可以通过共享一些变量来传递值。 (3)调用函数的方法:上面例子中的 TEXT=example1(3),直接将 3 作为参数传递给 example1 (n)函数的参 数 n。通过函数内部程序的计算,将函数值返回给文本变量 TEXT。 3.运算符和表达式 运算符是能够提供对常量与变量进行运算的元件。表达式是用运算符将常量、变量和函数以一定的运算规则 组织在一起的式子。表达式可分为三种:算术表达式、字符串表达式和逻辑表达式。在 Flash CS3 的表达式中, 同级运算按照从左到右的顺序进行。 使用运算符可以在“动作

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档