【发布时间】:2013-01-31 07:37:06
【问题描述】:
对于 KineticJS 版本 4.0.0 或更低版本,形状扩展了一个类,并且可以通过
var MyCircle = Kinetic.Circle.extend({
init : function(config) {
this._super(config));
},
myFunc : function(){}
});
或者
Kinetic.MyCircle = function (config) {
Kinetic.Circle.apply(this, [config]);
};
Kinetic.MyCircle .prototype = {
myFunc: function () {}
};
Kinetic.GlobalObject.extend(Kinetic.MyCircle , Kinetic.Circle);
在 4.0.1 版本中,他们删除了对类实用程序的依赖项,并实施了一个应该更快的自定义解决方案。
如何使用新解决方案扩展形状?
【问题讨论】:
标签: javascript canvas kineticjs