Código:
y por supuesto al querer hacer el desplazamiento de imagenes:import caurina.transitions.*;
Código:
Supongo que para corregir esto, debo importar la clase transition y usar el codigo equivalente para desplazar la barra hacia abajo, pero ahi es donde me pierdo y les pido su colaboracionTweener.addTween(content, {y:(-sp*(content.height-masker.height)), time:1});
Código:
A continuacion el codigo completoimport fl.transitions.Tween;
Código actionscript:
Ver original
import caurina.transitions.*; var yOffset:Number; var yMin:Number = 0; var yMax:Number = sb.track.height - sb.thumb.height; sb.thumb.addEventListener(MouseEvent.MOUSE_DOWN, thumbDown); stage.addEventListener(MouseEvent.MOUSE_UP, thumbUp); function thumbDown(e:MouseEvent):void { stage.addEventListener(MouseEvent.MOUSE_MOVE, thumbMove); yOffset = mouseY - sb.thumb.y; } function thumbUp(e:MouseEvent):void { stage.removeEventListener(MouseEvent.MOUSE_MOVE, thumbMove); } function thumbMove(e:MouseEvent):void { sb.thumb.y = mouseY - yOffset; if(sb.thumb.y <= yMin) sb.thumb.y = yMin; if(sb.thumb.y >= yMax) sb.thumb.y = yMax; var sp:Number = sb.thumb.y / yMax; Tweener.addTween(content, {y:(-sp*(content.height-masker.height)), time:1}); e.updateAfterEvent(); }