- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ActionScript 基础入门.ppt
ActionScript 基础入门 ActionScript是Flash的脚本语言。它的结构和C语言相似。通过它我们可以对flash中的对象进行编程,增加与计算机的交互性。 面向对象的编程 类:是各种具有相同特性信息的集合 对象:类的实例就是对象 属性:对象具有的性质 方法:对象具有的行为 ActionScript的语法规则 点语法 用“.”来指向对象的属性和方法 例如: kk._x:代表kk的x位置。 kk.height=150:将kk的高度赋予150的值 kk.play():调用kk的play()方法。 两种特殊的表达方式: _root 指时间线,可以创建一个绝对路径。 例如:_root.cup.function1() _parent 用来引用嵌套当前电影的电影剪辑。 例如:如果dog被嵌套在animal中,那么,在实例dog中的下列语句告诉animal停止播放。 _parent.stop() 大括号 分割一段代码区 如:on(release){ setProperty(“flash”,_visible, “ 0”); } 声明函数和定义函数、构造类 Function plan(t,d){ This.time=t; This.distance=d; } 圆括号 定义函数时把参数放在“()”里。 例如: function men(name,age){ ……} 调用函数时把参数放在在“()”里。 setProperty(123, _width, 72.0+w); 改变运算的优先级 (2+3)*6 分号 在一个语句的最后要以“;”作为结束符 注释 FLASH沿用了c语言中“//”的注释语法 例如: //this is made a method of this object 也可以用“/*”和“*/”来包括一段注释。 例如: a=a+1; /*this function creates a new instance of the game object and mades a method of this object.*/ Function game1(name,time){ ……} 数据类型 数字型 可以进行数学运算,例如:result=math.sqrt(100) 求出100的平方根然后赋值给变量result。 布尔型(逻辑型) 有两个值“真”和“假”,分别用1和0表示。 字符串型 使用闭合的双引号扩起来表示,可以用“+”连接两个字符串。 例如:a1=“Hello”+ “ Lily” 结果:“Hello Lily” 影片控制的基本命令 gotoAndStop()和gotoAndPlay() play()和stop() nextFrame()和prevFrame() nextScene()和prevScene() FSCommand gotoAndStop()和gotoAndPlay() 可以使动画在播放时跳转到指定的帧或场景。 格式: gotoandplay(scene,frame); gotoandstop(scene,frame); play和stop play:使动画开始播放。 stop:使动画停止播放。 没有任何参数 格式: play() stop() nextFrame()和prevFrame() nextFrame():播放下一帧 prevFrame():回放前一帧 nextScene()和prevScene() nextScene():播放下一个场景 prevScene():回放前一个场景 fsCommand 用法: fsCommand(命令,参数) 参数:有true和false 例如:fsCommand(“fullscreen”,true) fsCommand的命令 fullscreen:全屏控制命令 allowscale:控制电影画面的缩放 showmenu:菜单显示命令 trapallkeys:锁定键盘输入命令 quit:用于结束放映并将窗口完全关闭 在按钮上捕捉鼠标事件 on语句 on语句 功能:用于检测鼠标时间和键盘事件。 格式:on(mouseEvent){ Statement; } press:当鼠标按下去产生的效果。 release:当鼠标按下去后被放开的效果。 releaseoutside:当鼠标按下去,然后在按钮外放开产生的效果。 rollover:当鼠标放在按钮上产生的效果。 rollout:当鼠标放在按钮上,然后移开按钮时的效果。 dragover:当在按钮上按住鼠标,然后移出按钮外,再移回按钮上时的效果。 dragout:当在按钮上按住鼠标,然后移出按钮外产生的效果。
您可能关注的文档
- 5、 蚂蚁.ppt
- 5、duō duì shǎo.ppt
- 5、蛋白质.ppt
- 6 7的认识.ppt
- 6 可爱的草塘.PPT
- 6 开国大典.ppt
- 6 燕子专列.ppt
- 6-2 齿轮的齿廓曲线.ppt
- 6. SLOPE DEFLECTION METHOD.ppt
- 6.2.7 二氧化碳对发酵的影响 及其控制.ppt
- Acupressure.ppt
- Admin_SN.ppt
- Advance Data StructureReview of Chapter 2.ppt
- Advanced Imaging 1024Jan. 7, 2009 Ultrasound Lectures.ppt
- AE 1350Lecture Notes #6.ppt
- AIDMA到AISAS.ppt
- Alkenes, Reactions.ppt
- All Sources Shortest Path The Floyd-Warshall Algorithm.ppt
- all the same adj.都一样;无所谓(to+n.).ppt
- All-Pairs Shortest Paths.ppt
文档评论(0)