0
使用kineticjs的4.7.4版,我能夠使用blob.getPoints()返回blob中每個點的x,y值。Kinectjs line.points返回字符串,而不是數組?
使用版本5.0.1時,等效的line.points()返回一個x,y值的字符串。 隨着4.74我可以很容易地確定最大和最小範圍,但似乎沒有一個簡單的方法來做到這一點5.0.1
我錯過了什麼?座標
使用kineticjs的4.7.4版,我能夠使用blob.getPoints()返回blob中每個點的x,y值。Kinectjs line.points返回字符串,而不是數組?
使用版本5.0.1時,等效的line.points()返回一個x,y值的字符串。 隨着4.74我可以很容易地確定最大和最小範圍,但似乎沒有一個簡單的方法來做到這一點5.0.1
我錯過了什麼?座標
line.points()
返回1-d數組:
[x1, y1, x2, y2, ..., xn, yn]
如果需要{X,Y}的點:
var points = line.points();
for (var i = 0; i < points.length/2; i++) {
var point = {
x : points[i * 2],
y : points[i * 2 + 1]
};
console.log(point);
};