Accueil > Forum > > > > Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?
Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?
lundi 26 septembre 2005 à 17:29:45 |
Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

Gizmil
|
Salut,
Pour les besoins d'une animation spécifique, j'essaye de créer une zone réactive qui ne soit pas rectangulaire! Ce qui me pose problème, c'est que je ne peux absolument pas utiliser un bouton pour la créer (ça me pose un tas de problème d'interaction avec les boutons qui interviennent au dessus de la zone réactive). J'ai donc pensé à utiliser xmouse et ymouse dans un onMouseMove et à placer plusieurs zones réactives de ce type à des tailles différentes les unes à côté des autres pour recréer ma forme mais ça ne convient pas car ma zone réactive possède un grand bord arrondi. A moins de créer de très fines zones réactives les unes en dessous des autres, ce qui risque d'être un peu tarabiscotté, je ne vois pas comment appliquer cette méthode, qui se défini sous ce code:
//crée un objet d'ecoute ecoute = new Object(); //si la souris bouge ecoute.onMouseMove = function() { //on compare les coordonnés de la souris à la zone qu'on desire rendre "sensible" if (_xmouse>limitXmini & _xmouse<limitXmaxi & _ymouse>limitYmini& _ymouse<limitYmaxi) { //instruction } }; //attache l'ecoute a la souris Mouse.addListener(ecoute);
N'y a t'il pas moyen d'y faire entrer les coordonnées d'une zone non-rectangulaire?
|
|
lundi 26 septembre 2005 à 17:39:29 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

_benjy
|
Salut
tu peux toujours mettre un
clip avec _alpha à 0 au dessus de tt les autres qui te servira de
bouton ... et tu peux lui donner la forme que tu veux
si tu souhaite vraiment jouer avec les coordonnées, va te falloir une
matric représentant les coordonées sensibles et parcourir la marice
pour savoir si t'es en zone reactive ou non
ca risque d'etre tres lourd a géré surtout jsute pour un bouton :)
++
Flash sans Limites _Benjy chez kOlapsis
merci de penser a accepter
|
|
lundi 26 septembre 2005 à 18:18:50 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

Gizmil
|
Je viens d'essayer malheureusement quand j'utilise un clip-alpha 0, les boutons se situant en dessous de celui-ci ne fonctionnent plus!
|
|
lundi 26 septembre 2005 à 18:36:45 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

_benjy
|
Salut
ben oui si t'as des boutons dessous et met une action sur le clip les bouton de dessous sont inactif c normal
et les zones actives de bontons sufficent pas ?
Flash sans Limites _Benjy chez kOlapsis
merci de penser a accepter
|
|
lundi 26 septembre 2005 à 18:38:37 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

goldenboy68
|
Change pour des clips à la place des boutons! Comme ça, au survol de ta zone réactive tu pourras changer l'état:
zoneReactive.onRollOver=function(){
clipBoutonEnDessous.gotoAndStop(2);
}
zoneReactive.onRollOut=function(){
clipBoutonEnDessous.gotoAndStop(1);
}
zoneReactive.onReleaseOutside=function(){
clipBoutonEnDessous.gotoAndStop(1);
}
Ca devrait faire l'affaire!
@+! Samy
|
|
lundi 26 septembre 2005 à 18:41:13 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

goldenboy68
|
Ouais...c'est vrai que le plus simple c'est de faire une zone direct
dans le bouton! Elle peut être différente de la forme de ton bouton!
|
|
lundi 26 septembre 2005 à 18:41:45 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

Gizmil
|
Ben non, sinon ce serait tout simple! En fait, concrètement, j'aimerais créer une zone de mon interface qui soit figée et inactive quand la souris en est éloignée et qui s'active quand la souris s'en approche et donc mon idée était de créer une plage de couleur qui s'illumine sous mes boutons lorsqu'on la survole et par la même occasion, déclanche aussi l'illumination de mes boutons.
|
|
lundi 26 septembre 2005 à 18:44:23 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

Gizmil
|
Oups, je répondais à Benjy!
Oui, changer mes boutons en clip, c'est ce qu'on m'a conseillé aussi ailleurs et je crois que c'est ce que je vais faire mais bon, ça veut dire aussi que je suis bon pour tout modifier surtout que mes boutons sont relativement complexes!
|
|
lundi 26 septembre 2005 à 18:46:36 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

goldenboy68
|
La solution des clips te permet d'illuminer plusieurs "clip-boutons" à
la fois. Pour faire un truc progressif, je vois bien un onEnterFrame
qui fasse la différence (pointRéférence-positionSouris) mais bon...ça
c'est juste une p'tite idée en passant!
@+! Samy
|
|
lundi 26 septembre 2005 à 18:48:34 |
Re : Définir une zone réactive non-rectangulaire à partir de xmouse et ymouse > c'est possible?

goldenboy68
|
Pas forcément, tu vas dans propriétés, tu changes bouton par clip et tu peux reprendre les images de tes boutons sans problème
Rq: tu peux faire un gotoAndPlay() aussi...si tu veux animer tes boutons et pas te limiter à 2 états figés.
|
|
Cette discussion est classée dans : ecoute, zone, xmouse, réactive, rectangulaire
Répondre à ce message
Sujets en rapport avec ce message
2 zone réactives l'une sur l'autre [ par nahkira ]
bonjour voilà je voudrais superposer des boutons qui sont dans une zone réactive, quand le curseur rentre sur la zone (endroit assez grand pour mont
déplacement d'une carte avec boutons+zone réactive [ par remundo ]
Bonjour, J'ai une carte d'un parcours de vélo que je dois faire avancer à l'aide de boutons (comme sur mappy). Donc j'ai ma carte qui est un clip, j'
Texte dynamique flash [ par swanny21 ]
Bonjour,J'ai une zone de texte dynamique avec un scrollbar et le probleme c'est que je n'arrive pas a mettre un lien vers une adresse mail sans que la
zone de texte et boutons [ par la_guimauve ]
bonjour, voilà pour mon site j'aimerais que lors d'un appui sur chacun des boutons, un texte différent s'affiche dans la meme zone de texte (je veux q
Comment faire un mouvement de balancier? [ par oros ]
Bon alors dans un premier temps excusez moi si ce n'ets pas dans la bonne partie ^^Voilà, je cherche à faire un objet qui resterait tout le temps insc
zone de texte flash [ par fbbgn ]
Bonjour, je osuhaiterais améliorer mon programme avec des boutons, des zones de textes et des listes modifiables plus jolies que ce que l'on trouve en
Zone texte incurvée [ par kij ]
Bonjour à tous, J'ai un petit soucis pour mon site, je veux faire une zone de texte incurvée : plutot que la zone soit rectangulaire, je voudrais qu'e
zone dynamique et tableau [ par Faatalis ]
Bonjour Je cherche à attribuer le contenu d'un tableau "my_array"dans les zone de texte dynamique dupliqué.Mes nombreux essais se sont révelés infruct
scrollbar de zone de texte de saisie [ par isister ]
isister Bonjour, J'essaie de faire un formulaire dans lequel il y a une zone de texte de saisie. Je voudrais qu'il y ai une scrool bar horizontale pou
Texte dynamique indéplacable? [ par melonmaudic ]
Bonjour, j'aimerais pouvoir déplacer une zone texte, mais la commande texte._x=500, ne la déplace pas.En réalité c'est que j'ai deux zone texte que j'
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|