引擎大大，看下这是怎么回事，是bug嘛，还是我理解错了

Kranite
Sat, 09 Mar 2019 16:32:57 +0000

var P1 = cc.Class({
    ctor: function(/*这里不可以定义参数*/) {
        cc.log("P1 是" + arguments[0]); // 但是可以使用 arguments
    }
});

new (cc.Class({
    name: "P2",
    extends: P1,
    __ctor__: function(/*这里可以定义参数*/ type) {
        P1.call(this, "父类"); // 也可以手动调用父类的构造函数
        cc.log("P2 是" + type);
    }
}))("子类");

阅读整个主题