drag og snap til punkt
Jeg har 9 knapper (movieclips) der lægger i et 3x3 mønster. Hver knap har følgende action tildelt:this.onPress = function() {
knap = this;
mouseIsDown = true;
};
this.onRelease = function() {
mouseIsDown = false;
};
Derudover har jeg et listener object:
var listener = [];
listener.onMouseMove = function() {
if (mouseIsDown) {
knap._x = Math.round(_root._xmouse);
knap._y = Math.round(_root._ymouse);
updateAfterEvent();
}
};
Mouse.addListener(listener);
Jeg vil gerne at når man slipper knappen (mouseup), så snapper den til et af de 9 felter i 3x3 mønsteret.
Hvis der i forvejen lægger en knap, skal denne bytte plads med knappen der lige er blevet trukket derhen.
