0

mootools 1.6 を使用しています。チュートリアルに基づいてコードを作成しましたが、実行しようとするとinitialize、サブクラスの関数が呼び出されません。initialize代わりに、親クラスの関数に直接行きます。サブクラスinitialize関数内でブレークポイントを設定しようとしましたが、実際にはそこに行きません。実際、私の追加機能も未定義です。親クラスの関数だけが作成されているようなものです。:(

これが私のサンプルコードです:
parent.js

   var Parent = new Class({

    initialize: function(){
        alert("parent");
    },
    ...

});


child.js

var Child = new Class ( {
    Extends: Parent, 
    initialize: function () {
        this.parent();
        alert("child");
    },
    ... some additional functions
});


1.) これらは異なる js ファイルにあることに注意してください。
2.) これらのファイルは cocos2d-js によってプリロードされます

    ...
    "src/controllers/parent.js",
    "src/controllers/child.js",
    ...
4

1 に答える 1