0

konva.js では、2 つのテキスト項目を持つグループがあります。グループを作りましたdraggablex印刷してyテキストにドラッグした後、変更されませんでした:

group.on('dragend', function() {
    var group = this;
    var t = group.findOne('Text');
    console.log(t.x(), t.y());
});

コードの残りの部分はまったく同じですKonva Text Demo

4

2 に答える 2

1

コードは次のようになります。

if(imageObj.src.indexOf("icon_clock.png") > -1)
{
    clockX = (group.get('.topLeft')[0].getAbsoluteTransform().m[4]+group.get('.topRight')[0].getAbsoluteTransform().m[4])/2;
    clockY = (group.get('.topLeft')[0].getAbsoluteTransform().m[5]+group.get('.bottomLeft')[0].getAbsoluteTransform().m[5])/2; 
}

layerName.draw();
stageName.draw();
于 2016-04-05T11:40:07.487 に答える