Deacceleration på scrollbar.
Jeg bruger denne kode til at scrolle med:Scrollbar.onPress = function() {
startDrag(this, false, 460, 210, 460, 360);
moveVal = (Content._height-330)/140;
this.onMouseMove = function() {
dy = Math.abs(210-this._y);
Content._y = Math.round(dy*-1*moveVal+210);
};
};
Scrollbar.onMouseUp = function() {
stopDrag();
delete this.onMouseMove;
};
Er det muligt, at lave en form for deacceleration på det, så det bliver lidt mere lækkert?
Jeg mener det skal gøres i:
Content._y = Math.round(dy*-1*moveVal+210);
men jeg kan ikke lige finde ud af hvad der skal laves. Det er vel noget med at bruge += så der hele tiden lægges lidt til indtil de er lig hinanden???