こんにちは私はkineticjsを使用していますが、指定されたクラスのキャンバスに図形をドロップする方法を考えていました。したがって、同じクラスのキャンバスが5つある場合は、ここにシェイプをドロップできます。これらのキャンバスの1つにドロップされていない場合は、元の場所に戻ります。私が今持っている唯一のコードは、私が作成した私の形です。
var stage = new Kinetic.Stage({
container: 'container',
width: 965,
height: 200
});
var layer = new Kinetic.Layer();
var poly = new Kinetic.Rect({
x: 75,
y: 75,
width: 100,
height: 50,
fill: '#00D2FF',
stroke: 'white',
strokeWidth: 4,
draggable: true
});
// add the shape to the layer
layer.add(poly);
// add the layer to the stage
stage.add(layer);