快速业务通道

编程基础讲解

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-09
娘娘腔的人"这个类,"张三说话娘娘腔",张三就是"说话娘娘腔的人"这个类的一个实例

动作脚本中的对象可以是纯的数据容器,或者它们可以在舞台上以图形化方式表示为影片剪辑、按钮或文本字段。所有影片剪辑都是内置类 MovieClip 的实例,所有按钮都是内置类 Button 的实例。每个影片剪辑实例都包含 MovieClip 类的所有属性(例如,_height、_rotation、_totalframes)和所有方法(例如,gotoAndPlay、loadMovie、startDrag)。这下你该明白了吧? 不过这些都是内置对象,预定义对象,事先定好的.

要定义类,您可以创建一个名为构造函数 的特殊函数。(内置类具有内置的构造函数。)可以像预定义对象那样产生自己的实例,在定义对象时,同样可以为自己定义的对象定义属性方法等等.定义对象实际上就是为所定义的对象构建一个函数,这样的函数就叫做"构建函数".对象有什么属性有什么方法都可以在函数里说明.在定义完成后就可以在以后的程序里创建自己定义的对象的实例,以后方便使用.
构建函数的名字通常和这个对象的名字一样,
语法:
function 函数名(参数) {
this.参数=?
:
:
}
其中函数名也就是对象名.参数可以理解称属性,当构建了一个对象后,flash会自动产生关键字"this"来代表这个对象,所以"this.参数=?"就是这个对象的参数属性被定义为后面的"?"所表示的动作或值.".. .."为省略号,表示还可以定义更多

例如,如果需要关于您的影片中某个自行车骑手的信息,您可以创建一个构造器函数 "骑自行车",它具有属性" 时间" 和 "路程",以及能够告诉您自行车行进速度的方法"速度":

function 骑自行车[函数,对象名] (分钟,公里[参数]) {
this.时间 = 分钟[值或动作]
this.路程 = 公里;
this.速度 = function() {return this.路程/ this.时间;};[这个是一个自定义函数,函数的运行结果是返回路程/时间的值]
}

\\ 这里为了大家能看懂,我把定义的对象函数参数等都用的汉字,编程时切记要符合定义标识符的标准.(字母,数字,下划线组成.开头为字母或下划线).

关键词:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号