bonjour a tous
j'ai un petit soucis avec de l'actionscript
dans mon document, j'ai deux clips, respectivement separateur_mc and bar_mc.
globalement, mon clip separateur_mc doit pouvoir se deplacer sur le clip bar_mc.
j'ai donc placé le code suivant:
seulement cela fonctionne très bien lorsque je deplace mon clip separateur_mc de gauche a droite, mais des que c'est de droite a gauche, le curseur ne se deplace que d'un pixel, ce qui est genant sachant que mon clip bar_mc en fait plus de 500 ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 on(dragOut){ _level0.separateur_mc._y = (_level0.bar_mc._y + (_level0.bar_mc._height/2))- (_level0.separateur_mc._height / 2); // verifie la largeur pour ne pas que le separateur depasse la taille de la barre _level0.separateur_mc._x = _root._xmouse; var min = _level0.bar_mc._x; var max = (_level0.bar_mc._x + _level0.bar_mc._width); //trace("min ["+min+"] max ["+max+"] x ["+_level0.separateur_mc._x+"]"); if (_level0.separateur_mc._x < min) _level0.separateur_mc._x = min; else{ if (_level0.separateur_mc._x > max) _level0.separateur_mc._x = max; } }
est ce que vous avez une idée sur l'explication de ce phenomène? merci d'avance pour vos remarques
Partager