0

一時的なグループを作成してそれにノードを追加して、ドラッグできるようにしたい (グループなので)。次に、それらのノードをそのグループから削除し、他のノードをそのグループに追加して、それらを移動可能にし、他のノードを移動できないようにします。

グループは可動グループです:

var movableGroup= new Kinetic.Group({
    draggable: true,
});

そこに図形を追加したい。

それに新しい形状を追加し、これらの前に追加された形状を削除したい。

4

1 に答える 1

1

グループのすべての子ノードを削除するには:

moveableGroup.removeChildren();

次に、いくつかの新しいノードをグループに追加できます。

var box = new Kinetic.Rect({
    x: 0,
    y: 0,
    width: width,
    height: height,
    stroke : 'black',
    strokeWidth: 1
});

moveableGroup.add(box);
于 2013-10-30T15:44:41.760 に答える