在子类中如何重载父类的onLoad方法

在Creator中,子类重写了父类的onLoad方法,如何在子类onLoad方法中重载父类的onLoad方法?

父类 BaseClass.js 文件代码

cc.Class({
extends: cc.Component,

properties: {
},

onLoad: function () {
    cc.log('BaseClass.onLoad');
},

});

子类 AClass.js 文件代码

var BaseClass = require(‘BaseClass’);
cc.Class({
extends: BaseClass,

properties: {
},

onLoad: function () {
    // BaseClass.onLoad();
    cc.log('AClass.onLoad');
},

});

其中注释的那一行BaseClass.onLoad();应该怎么写?

this._super();

如果是别的方法呢,比如 start 方法又该怎么写呢?就是不知道在子类中如何获取它的父类对象

都是this._super();
参见:
http://cocos.com/docs/creator/scripting/reference/class.html#--11

1赞