首页 > 代码库 > cocos creator自学心得------脚本学习第一天
cocos creator自学心得------脚本学习第一天
一开始直接阅读文档《使用 cc.Class 声明类型》对于类对象的声明那块忘记了,又熟悉了一下js关于对象的描述,(详情可见http://www.w3school.com.cn/js/js_objects.asp)然后,关于构造函数(http://www.cnblogs.com/iceknp/archive/2010/06/08/1753729.html),get()set()(这种典型的面向对象开闭原则的理解https://zhidao.baidu.com/question/494920588281615924.html),有java或c#基础的应该轻车熟路了。
有两个要点在以后可能会经常用到 一、 继承:
var Shape = cc.Class({ ctor: function () { cc.log("Shape"); // 实例化时,父构造函数会自动调用, } });var Rect = cc.Class({ extends: Shape });var Square = cc.Class({ extends: Rect, ctor: function () { cc.log("Square"); // 再调用子构造函数 } });var square = new Square();
二、要声明属性,仅需要在 cc.Class 定义的 properties
字段中,填写属性名字和属性参数,如:
cc.Class({ extends: cc.Component, properties: { userID: 20, userName: "Foobar" } });
中午没睡,下午遭罪,今天就到这里吧,
本文出自 “12249049” 博客,请务必保留此出处http://12259049.blog.51cto.com/12249049/1870307
cocos creator自学心得------脚本学习第一天
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。