Tjek om bruger ryster drag-mc
Hej allesammen,Er der nogen der kan hjælpe mig til en smart måde man kan tjekke om man ryster et movieclip, som man allerede har samlet op med drag metoden...
Lad mig uddybe. Det jeg forsøger at lave er at man kan samle forskellige objekter op og placere dem hvor man har lyst. Men hvis man har et samlet op og endnu ikke har release'et det, skal man ryste det for at kalde en function, som f.eks åbner objektet.
Hvordan kan man tjekke på hvornår movieclip bliver rystet? Og er det overhovedet muligt?
Indtil videre ser min kode således ud...
_root.myMC.ease = 2;
_root.myMC.onPress = function() {
this.drag = true;
};
_root.myMC.onEnterFrame = function() {
if (this.drag == true) {
this.targX = _root._xmouse;
this.targY = _root._ymouse;
}
if (this._x != this.targX | this._y != this.targY) {
this._x += (this.targX-this._x)/this.ease;
this._y += (this.targY-this._y)/this.ease;
}
};
_root.myMC.onMouseUp = function() {
this.drag = false;
};