码迷,mamicode.com
首页 > 其他好文 > 详细

cocos creator自学心得------脚本学习第一天

时间:2016-11-07 22:52:30      阅读:935      评论:0      收藏:0      [点我收藏+]

标签:function   java   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自学心得------脚本学习第一天

标签:function   java   cocos creator   

原文地址:http://12259049.blog.51cto.com/12249049/1870307

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!