bonjour et merci de votre aide.
Je voudrais que mon clip draggé soit bloqué en vertical et se déplace en horizontal.
Je n'arrive pas à déplacer mon clip à gauche.
Je n'arrive pas à bloquer le drag en vertical avec la fonction normale : photos2.startDrag("", false, left, top, right, bottom); donc pour y arriver j'ai changé l'ordre dans la parenthèse.
Voilà mon code, pourriez-vous m'expliquer comment changer le drag pour le bloquer en vertical et se déplacer à droite et à gauche (il ne manque plus que le dernier point). Mon exemple peut se copier directement dans la fenêtre action pour voir le résultat (cliquer sur le petit carré pour déplacer le grand) :
_root.createEmptyMovieClip("masques", 2);
with (masques) {
beginFill(0xFF0000);
moveTo(100,100);
lineTo(300,100);
lineTo(300,300);
lineTo(100, 300);
lineTo(100,100);
endFill();
}
_root.createEmptyMovieClip("photos2", 1);
with (photos2) {
beginFill(0xFF000);
moveTo(0,0);
lineTo(600,0);
lineTo(600,600);
lineTo(0, 600);
lineTo(0,0);
endFill();
}
masques.onPress = function() {
left = photos2._x-400;
right = photos2._x+400;
top = photos2._y;
bottom = photos2._y;
//comme vous le voyer l'ordre de la fonction suivante
//est tout pourri
photos2.startDrag("", false, top, right, bottom, left);
}
masques.onRelease = function() {
photos2.stopDrag();
}
//merci pour tout