合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

Flash的ActionScript中建筑Protoypes

时间:2013-08-17 09:43来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


 

一.这完全岩石。一旦你开始使用它,你不知道你怎么能错过它这么久...
基本上,原型是一个功能,但不同的是,你可以将它应用到一个对象。这是最明显的是FlashActionScript中的事实,是面向对象的。让我来解释一下。

在一个正常的功能,如果你想将它应用到一个对象,你必须把对象作为参数的功能。像这样:
MYFUNC =
功能(目标参数1,参数){/ / ...}
关注的对象是不是真的提出。现在,面向对象编程中,什么是最重要的?对象是,所有的功能(称为方法)属于的对象。例如,该方法的attachMovie 2语法:
attachMovie访问myClip”新名称级);
/ /
通常的语法,目标(访问myClip)是一个参数
myClip.attachMovie
新名称,水平);
/ /
啊哈!对象调用放在前面
你看到了吗?在第一种情况下的attachMovie作为函数调用,属于MovieClip类的对象访问myClip,作为一种方法,在第二种情况下,它被称为。它是面向对象的!

现在,美丽的原型的优势是,他们允许你添加到一个对象的方法,无论其类型(影片剪辑,数组,对象...)。让我们看到了一个简单的功能,例如跟踪剪辑的名称:
功能MYFUNC =(目标)
{
     
名称= target._name;
     
跟踪(姓名);
}
/ /
调用功能
MYFUNC
(访问myClip;

MovieClip.prototype.myProto =
功能()
{
     
名称= this._name;
     
跟踪(姓名);
}
/ /
调用的原型
myClip.myProto
();
在原型(和功能),使用这个是不变的,因为你必须定义一个函数,它具有能与任何一个给定类型的对象,所以,当你有它或它的一个属性,你必须使用这一点。

(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询