Ich bin neu in Kinetic
js und mit Problem, herauszufinden, wie das Bild zu stoppen außerhalb der Grenze bewegt, die dann einen weißen RaumKineticjs Group Image ziehen
Hier ist mein Code so weit
//photo layer
var photoGroup = new Kinetic.Group({ x: layout.photoGroup.x, y: layout.photoGroup.y, draggable: true });
var Photolayer = new Kinetic.Layer();
var cropArea = new Kinetic.Rect({
x: layout.cropAreaRect.x,
y: layout.cropAreaRect.y,
width: layout.cropAreaRect.width,
height: layout.cropAreaRect.height,
fill: "white",
listening: false
});
Photolayer.add(cropArea);
Photolayer.add(photoGroup);
stage.add(Photolayer);
Haben Sie versucht, 'dragBoundFunc' zu benutzen? – lavrton
@lavrton Ich bin mir aber nicht sicher, wie man die 'pos.x' und' pos.y' entscheidet? Hast du irgendwelche Vorschläge? – Kevin