gameclosure は、コード変調の
サンプル コード 1にクラス構造を使用します。
exports = Class(GC.Application, function() {
//Code here
});
Class 変数内のコードを探していたところ、Class 変数宣言が見つかりましたjsio/packages/base.js
exports.Class = function(name, parent, proto) {
return exports.__class__(
function() {
return this.init && this.init.apply(this, arguments);
},
name, parent, proto);
}
ただし、この関数は、上記のコード例で使用されるものと構文的に同じではありません。だから、私の質問は、クラス変数がどこにあるかです。jsio/packages/base.js クラス変数の用途は何ですか? また、拡張クラスからスーパークラスのメソッドを呼び出すにはどうすればよいですか?