3

如何基于 KineticJs Sprite 类创建一个新类。我正在尝试这样:

(function() {
    Kinetic.MyCircle = function(config) {
        this._initMyCircle(config);
    };

    Kinetic.MyCircle.prototype = {
        _initMyCircle: function(config) {
            Kinetic.Circle.call(this, config);
            },
        myFunc : function(){
        }
    };

  Kinetic.Global.extend(Kinetic.MyCircle, Kinetic.Circle);
})();  

但得到错误:TypeError: Kinetic.Global.extend is not a function

4

1 回答 1

3

我相信这就是您正在寻找的:

Kinetic.Util.extend(Kinetic.MyCircle, Kinetic.Circle);

这适用于 KineticJS 4.5.1

于 2013-05-21T19:10:25.197 回答