【发布时间】:2013-08-07 23:06:49
【问题描述】:
如何通过函数向 Kinetic 对象添加/扩展属性?
让我进一步解释。我可以像这样创建一个新的 Kinetic 对象
var car = new Kinetic.Rect({
width: 15,
height: 10});
// 稍后使用 .符号
car.brand = "BMW";
但是如果我想通过这样的函数来制作运动物体
var Car1 = new Car(15, 10, "BMW");
var Car2 = new Car(10, 10, "Volvo");
function Car(width, height, brand) {
this.width = width;
this.height = height;
this.brand = brand;
}
那当然不是动态物体。但是我该怎么做呢? 是否可以扩展基类以保存自定义值?
【问题讨论】:
标签: javascript kineticjs