Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : listeners imbriqués [ Scripts / ActionScript ] (Cestmoi)

samedi 16 août 2008 à 14:59:17 | listeners imbriqués

Cestmoi

Bonjour,

Je cherche à faire touner/redimensionner un conteneur (qui contient lui-même des conteneurs) avec la souris. En gros, l'utilisateur clique, reste appuyé et bouge la souris.

J'aimerais que le conteneur suive la souris en terme d'échelle et de rotation (le tout avec comme point central, le milieu du conteneur). En gros, si je clique-glisse sur le point (25; 56), peu importe où se trouvera la souris à la fin de mon mouvement, le point sous elle reste le même, puisque l'on a joué sur la taille et la rotation du conteneur.

J'ain donc tenté d'ajouté un listener mouse.down, mais pour suivre le mouvement, il faut aussi un listener entreFrame. Et là c la merde...

Je sais pas si je suis bien clair dans mes explications, mais merci pour votre aide..

samedi 16 août 2008 à 17:12:05 | Re : listeners imbriqués

stefbuet


Et si tu écoutais les evenement MOUSE_DOWN, MOUSE_UP, et MOUSE_MOVE ?

stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseEvent);
stage.addEventListener(MouseEvent.MOUSE_UP, mouseEvent);

function mouseEvent(e:MouseEvent):void {
   if(e.type==MouseEvent.MOUSE_UP) {
      stage.addEventListener(MouseEvent.MOUSE_MOVE, update);
   }
   else {
      stage.removeEventListener(MouseEvent.MOUSE_MOVE, update);
   }
}

function update(e:MouseEvent):void {
   //ton code pour changer la rotation et l'echelle.
}

@++
Stefbuet




Cette discussion est classé dans : souris, gros, conteneur, imbriqués, listeners


Répondre à ce message

Sujets en rapport avec ce message

Gros bug dans FLASH MX [ par Remixgame ] Et oui !! On ne peut utiliser la fonction EXECde fscommand elle ne marche pas !!! Ou alors je m'y prend peut etre mal mais je suis sur qu'elle ne marc Gros bug dans FLASH MX [ par Remixgame ] En effet !!En utilisant la fonction exec de fs command Rien ne marche !! J'ai tout bien fait !!Ds flash 4 , 5 ca amrche pas dans flash mx ??est ce que jeu de dessin [ par patrickgilet ] Dans un clip d'occurrence "zonedessin", j'ai limité "l'action de la souris".Normalement, on ne devrait pas pouvoir dessiner en dehors de ce cadre. Mai Cherche Graphiste!!! [ par BlackWizzard ] je cherche un graphiste qui dessine sous flash ou illustrator(en vectoriel koi!)...ce serait pour dessiner des elements style cartoon.Le but est de fa Effet de fusion d'image au passage de la souris sur un bouton [ par galaxiae ] Bonjour à tous!Actuellement je travaille sur le développement d'un site interactif et je me retrouve embêté car je n'arrive pas à réaliser un effet pa bouton et clip (débutant) [ par phm666 ] bonjour je cherche à faire jouer un clip d'animation par exemple lorsque je passe ma souris sur un bouton.J'insère donc un clip dans l'image "dessus", apparition dun texte lors dun passage de la souris [ par eryk17 ] comment faire pour que lorsque lon passe la souris sur un endroit d'une page il ya un texte qui s'affiche se serait dans une cellule d'un tableau.merc Suivi de souris [ par vdiac ] Bonjour @ Tous, j'ai une petite question, comment fait t on pour pouvoir faire une animation simple qui suit la souris ( J'ai trouvé qqc sur le site clip qui suit la souris [ par celbob ] Salut,j'essaie d'avoir un clip qui suit la position de la souris (en _x uniquement). Jusque là, j'y suis arrivée (avec startDrag), ms du coup, aucun b faire pivoter un bras par clik de la souris [ par dri11 ] Bonjour, je voudrais savoir s'il est possible par exemple de cliker sur une aiguille d'une horloge statique pour déplacer l'aiguille à l'heure que l o


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.