this.graphics = new fabric.Group();
this.graphics.add(new fabric.Circle({
left: -2.25,
top: -2.25,
radius: 4.5,
fill: 'lime',
hasBorders: false
}));
this.graphics.addWithUpdate(new fabric.Rect({
left: 0,
top: 0,
width: 30,
height: 4.5,
fill: 'lime',
hasBorders: false
}));
我在我的0点附近玩,因为我想在以后的工作中每次都有它的坐标。 直到我使用addWithUpdate,并且只使用add - everithing很好:我有0,0分。但约束也是 - 零点。 当我使用addWithUpdate时 - 我的0,0点丢失了。
例如我想使用
this.graphics.set('left', 50);
this.graphics.set('top', 50);
并且我的对象的左上角不是50,50,而是我的圆圈的中心(因为它是我的0,0点)。
我该怎么做?可以指定对象锚点,或类似的东西吗?