Hello,
I've put together some code to allow the user to rotate a clock hand around the clock by dragging it round. My code isn't working and I was wondering if anyone could take a look at it and see what I'm doing wrong.
Thanks.Code:onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { arrowDrag = true; } } onClipEvent(mouseMove) { if (arrowDrag == true) { var coordy1 : Number = _ymouse - this._y; var coordx1 : Number = _xmouse - this._x; var angleRadians1 : Number = Math.atan2(coordy1,coordx1); var angleDegrees1 : Number = angleRadians1 * 180 / Math.PI; this.rotation = angleDegrees1; } } onClipEvent(mouseUp) { arrowDrag = false; }




Reply With Quote