perfectRotate();
1 svar · 274 visningar · startad av xhlin
Svårt att säga utan att se din kod, men det är inte så enkelt och kör man bara _rotation=_xmouse kommer det att hoppa runt då _xmouse värdet inte håller sig mellan -180 till 180.
Tror det borde funka med:
knob.onPress=function(){
this.onMouseMove=function(){
this._rotation =(this._parent._xmouse-this._x)*90/(2*Math.PI);
updateAfterEvent();
};
};
knob.onMouseUp=function(){
delete this.onMouseMove;
};