Accueil > Forum > > > > Problème de Boutons dupilqués avec Swapdepth.
Problème de Boutons dupilqués avec Swapdepth.
jeudi 14 janvier 2010 à 16:07:21 |
Problème de Boutons dupilqués avec Swapdepth.

filou250
|
Salut à tous,
Voila, j'ai une petite question toute bête !!
Etant graphiste je suis en train de réaliser mon portefolio tout Flash.
Pour ce faire j'ai placé plusieurs "clips boutons" avec un effet grossissant en utilisant les Swapdepths pour les niveau.
Le problème est que sur la time line, à chaque fois que je clique par exemple sur "btn1" puis "btn3" (par exemple) puis a nouveau "btn1" une nouvelle occurrence de "btn1" s'affiche.
la solution serait je pense rechargement à chaque clique, mais je ne sais pas comment faire.
Merci par avance.
|
|
jeudi 14 janvier 2010 à 17:25:10 |
Re : Problème de Boutons dupilqués avec Swapdepth.

Orange73
|
Hello,
sans ton code, on peux pas t'aider :)
a+
-- Orange73 --
"L'homme n'est pas fait pour travailler, la preuve c'est que cela le fatigue" (Voltaire)

|
|
jeudi 14 janvier 2010 à 17:48:35 |
Re : Problème de Boutons dupilqués avec Swapdepth.

filou250
|
Ca marche ...
Alors, "web" et " logo" sont les clips boutons placés sur la scène.
Plus loin sur la time line j'ai un "stop" pour l'anim "diapo_web" à l'image 93 un second à l'img 93 pour l'anim "diapo_logo".
Ect pour les autres boutons jusqu'au btn "contact"
Merci encore ;)
web.onRollOver = function() {
this.swapDepths(1);
web.gotoAndPlay(1);
}
web.onRollOut = function() {
web.gotoAndPlay(6);
this.swapDepths(this._parent.contact);
diapo_web.swapDepths(1);
}
web.onRelease = function() {
gotoAndStop(93);
}
logo.onRollOver=function(){
this.swapDepths(1);
logo.gotoAndPlay(1);
}
logo.onRollOut = function() {
logo.gotoAndPlay(6);
this.swapDepths(this._parent.contact);
diapo_web.swapDepths(1);
}
logo.onRelease = function() {
gotoAndStop(93);
}
|
|
vendredi 15 janvier 2010 à 07:45:03 |
Re : Problème de Boutons dupilqués avec Swapdepth.

crackter
|
Salut,
en fait c'est normal, il faut juste savoir (et les premiers temps c'est impossible ^^) qu'un depth positif est dynamique, alors qu'un depth d'un objet directement sur la scène est négatif.
Donc quand tu change le depth d'un objet en positif et que tu déplaces la timeline, l'objet qui est devenu dynamique ne peut plus s'enlever que par la méthode removeMovieClip. Il faut que tu remettes un depth négatif aux objets ou alors que tu effaces les clips par code.
|
|
vendredi 15 janvier 2010 à 11:12:46 |
Re : Problème de Boutons dupilqués avec Swapdepth.

filou250
|
Yes, merci beaucoup ! Je teste de suite la solution avec un depth négatif car si j'emploie un removemovieclip mes boutons ne se rechargeront pas.
A ce propos, existe-t-il une sorte de "reloadMovieClip" ce qui arrangerait bien le problème. Enfin je pense !
Merci encore.
|
|
vendredi 15 janvier 2010 à 12:12:30 |
Re : Problème de Boutons dupilqués avec Swapdepth.

crackter
|
Salut,
pas de "reloadMovieClip", par contre pour ce genre d'animation, lorsque tout est fait en code tu n'a pas ce genre de soucis. Vue que tu ne changes pas de frame et que tu rends visible/invisible les clips dont tu as besoin, et que tu as un clip qui contient tes animations, seul ce clip bouge sa tête de lecture, tu ne touches donc plus à la tête de lecture de la scène principale.
|
|
vendredi 15 janvier 2010 à 13:13:10 |
Re : Problème de Boutons dupilqués avec Swapdepth.

filou250
|
Bien, j'ai modifié le code mais ca ne fonctionne toujours pas :(
Je vais essayer d'être claire sur les modifs...
Alors, j'ai dans un clip ...
- 6 clips modifiés en boutons avec un nom d'occurrence pour chaque. Juste dessous dans une image clé vide le code AS. le tout positionné à l'image 10 de la timeline.
- Puis, à l'image clé 93; Les uns au dessus des autres les 6 clips relatifs aux boutons.
Si je clique sur un des btns, le lecteur ne supprime pas les autres clips non-concernés et les clip btns font n'importent quoi ils disparaissent et reviennent à leur guise !?!?
Je donne le code au cas ou ...
Si ça ne suffit pas je peux filer la source .... MERCI
web.onRollOver = function() {
this.swapDepths(-1);
web.gotoAndPlay(1);
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
web.onRollOut = function() {
web.gotoAndPlay(6);
this.swapDepths(this._parent.contact);
diapo_web.swapDepths(-1);
}
web.onRelease = function() {
gotoAndPlay(93);
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
logo.onRollOver=function(){
this.swapDepths(-1);
logo.gotoAndPlay(1);
diapo_web.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
logo.onRollOut = function() {
logo.gotoAndPlay(6);
this.swapDepths(this._parent.contact);
diapo_web.swapDepths(-1);
}
logo.onRelease = function() {
gotoAndPlay(93);
diapo_web.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
pack.onRollOver = function() {
this.swapDepths(-1);
pack.gotoAndPlay(1);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
pack.onRollOut = function() {
pack.gotoAndPlay(6);
this.swapDepths(this._parent.contact);
diapo_web.swapDepths(-1);
}
pack.onRelease = function() {
gotoAndPlay(93);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
plv.onRollOver = function() {
this.swapDepths(-1);
plv.gotoAndPlay(1);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
plv.onRollOut = function() {
plv.gotoAndPlay(6);
this.swapDepths(this._parent.contact);
diapo_web.swapDepths(-1);
}
plv.onRelease = function() {
gotoAndPlay(93);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_divers.removeMovieClip();
diapo_contact.removeMovieClip();
}
divers.onRollOver = function() {
this.swapDepths(-1);
divers.gotoAndPlay(1);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_contact.removeMovieClip();
}
divers.onRollOut = function() {
divers.gotoAndPlay(6);
divers.swapDepths(this._parent.contact);
diapo_web.swapDepths(-1);
}
divers.onRelease = function() {
gotoAndPlay(93);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_contact.removeMovieClip();
}
contact.onRollOver = function() {
this.swapDepths(-1);
contact.gotoAndPlay(1);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
}
contact.onRollOut = function() {
contact.gotoAndPlay(6);
this.swapDepths(this._parent.contact);
diapo_web.swapDepths(-1);
}
contact.onRelease = function() {
gotoAndPlay(93);
this.swapDepths(-1);
contact.gotoAndPlay(1);
diapo_web.removeMovieClip();
diapo_logo.removeMovieClip();
diapo_pack.removeMovieClip();
diapo_plv.removeMovieClip();
diapo_divers.removeMovieClip();
}
|
|
vendredi 15 janvier 2010 à 14:01:30 |
Re : Problème de Boutons dupilqués avec Swapdepth.

crackter
|
quand tu fais un this.swapDepths(-1);
en fait l'objet en cours va échanger sa profondeur avec l'objet situé à -1.
Donc il est tout à fait normal que ça puisse faire un peu n'importe quoi.
Comme dans mon message précédent, je te conseil de ne pas mettre en dur ton animation sur la séquence principale et de la mettre plutôt dans un clip. Ainsi tu pourra changer les états de tes boutons sans changer d'image dans ta séquence.
|
|
vendredi 15 janvier 2010 à 14:07:08 |
Re : Problème de Boutons dupilqués avec Swapdepth.

filou250
|
Ok! j'avais pas compris. Je vais essayer ça.
Dis voir ! Je dois signifier dans le code que les animations sont en clip parent ?
|
|
vendredi 15 janvier 2010 à 16:13:23 |
Re : Problème de Boutons dupilqués avec Swapdepth.

crackter
|
je n'ai pas saisi ta dernière demande.
|
|
Cette discussion est classée dans : problème, boutons, btn1, dupilqués, swapdepth
Répondre à ce message
Sujets en rapport avec ce message
problème de levels... [ par labbyjoel ]
J'ai une anim au niveau 0 qui comporte des boutons.Un clic sur un bouton charge une autre anim dans le niveau 1 qui recouvre entièrement le niveau 0Ma
Problème de lien avec les boutons [ par DJag ]
--->DJagDébutantJe n'arrive pas faire que quand on click sur un bouton il lance une url.
problème avec les actions [ par pcarnal ]
bonjour,voila j'ai crée un menu sur une animation avec des actions sur les différents boutons du menu et cela ne marche pas pourquoi ?voila l'action q
gros problème avec mes boutons flash [ par st ]
salutje suis amateur question site, je viens de créer mon site perso et je n'arrive pas à créer des liens avec le boutons flash.Que faire?J'ai vraimen
Problème de boutons sur un mc dragable [ par Gizmil ]
Salut,Je rencontre un problème avec un movie clip dans lequel j'ai placé deux boutons(calque supérieur) et sur lequel j'ai mis le code de dragging sui
un problème avec une anim' FLASH [ par Sunspot ]
voilà, je suis en train de réaliser une animation flash pour une présentation... en fait, mon problème est très simple, j'avais trouvé la solution su
problème de boutons actifs par transparence [ par mozzarella ]
Bonjour,j'ai des animations loadeés dans une animation principale.Malheuresement, les boutons de l'animation précédente restent actifs "par transparen
problème d'interaction entre deux boutons superposés [ par Gizmil ]
Ma question est relativement simple: pour les besoins d'une animation spécifique (décrite ci-dessous), j'ai besoin que deux boutons soient superposés!
Bug avec boutons flash [ par mindest ]
Salut !Donc voilà mon problème:Je crée un bouton sous Flash, tout ce qu'il y a de plus normalement avec les quatres zones, jusque là pas de problème.L
Interactivité de mes boutons rendue inactive [ par Gizmil ]
Salut à tous, Petit souci avec l'interactivité de mes boutons. J'ai créé un menu flash simple composé de clips faisant office de boutons (l'actionscr
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
|