J'essaye de créer un scroller ... Le videoSlider est mon scrollBar et je veux le glisser ainsi mon secondMC bougera .... tout fonctionne bien dans mon code mais si je souris vers le bas dans mon videoSlider et en dehors de celui-ci .... L'état de glisser s'applique toujours et ce n'est pas ce que je désire .... des idées ?? Merci ...Actionscript 3: Simple glisser la question.,
videoSlider.addEventListener(MouseEvent.MOUSE_DOWN, scrollMC);
videoSlider.addEventListener(MouseEvent.MOUSE_UP, stopScrollMC);
var eventTarget:Object; // to allow more global access to the dragged object
function scrollMC(event:MouseEvent):void{
eventTarget = Object(event.currentTarget);
eventTarget.startDrag(false,new Rectangle(0,0,500,0));
stage.addEventListener(MouseEvent.MOUSE_MOVE, adjust2ndX);
}
function stopScrollMC(event:MouseEvent):void{
eventTarget.stopDrag();
stage.removeEventListener(MouseEvent.MOUSE_MOVE, adjust2ndX);
}
function adjust2ndX(evt:MouseEvent):void {
secondMC.x = eventTarget.x;
}
Merci ... Je l'ai fait maintenant ... – FlyingCat
D'accord, c'est une pratique assez standard pour tout ce qui devrait recevoir un mouseUp. – hamishtaplin