Réglette de prix as3
naibaf
-
naibaf -
naibaf -
Bonjour,
Je débute en as3 (enfin on pourrait même dire que j'essaie de débuter). Je souhaiterais réaliser une sorte de réglette de prix. Donc une barre horizontale, une petite molette qui se déplace sur cette même barre, jusqu'ici ça donne ça :
Mais désormais j'aimerais définir des zones sur cette barre, qui au stop drag de la molette renvoies à une url... suis-je claire ?? désolée je n'ai pas les termes techniques
J'imagine qu'il suffit de s'intéresser à la molette, (la barre en arrière plan ne restant que visuelle) en déterminant sa position en x au moment du stop drag et en fonction de cette position renvoyer à une url... je ne sais pas si c'est la bonne démarche
donc si quelqu'un avez un bon tuto à me conseiller ou la patience d'une explication, je le remercie d'avance, parce que je me noie un peu là...
Je débute en as3 (enfin on pourrait même dire que j'essaie de débuter). Je souhaiterais réaliser une sorte de réglette de prix. Donc une barre horizontale, une petite molette qui se déplace sur cette même barre, jusqu'ici ça donne ça :
function deplacer(evt:MouseEvent):void
{
evt.target.startDrag();
}
function deposer(evt:MouseEvent):void
{
evt.target.stopDrag();
}
mc.addEventListener(MouseEvent.MOUSE_DOWN, deplacer);
mc.addEventListener(MouseEvent.MOUSE_UP, deposer);
Mais désormais j'aimerais définir des zones sur cette barre, qui au stop drag de la molette renvoies à une url... suis-je claire ?? désolée je n'ai pas les termes techniques
J'imagine qu'il suffit de s'intéresser à la molette, (la barre en arrière plan ne restant que visuelle) en déterminant sa position en x au moment du stop drag et en fonction de cette position renvoyer à une url... je ne sais pas si c'est la bonne démarche
donc si quelqu'un avez un bon tuto à me conseiller ou la patience d'une explication, je le remercie d'avance, parce que je me noie un peu là...
7 réponses
J'avance un tout, tout petit peu, en rajoutant des contraintes de déplacement à ma molette:
c'est déjà un petit pas pour mon fla, un grand pas pour moi !^^
Donc toujours en demande de conseils
function deplacer(evt:MouseEvent):void
{
evt.target.startDrag(false, new Rectangle (0, 0, 150, 0));
}
c'est déjà un petit pas pour mon fla, un grand pas pour moi !^^
Donc toujours en demande de conseils
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question