Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1900 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  problème de navigation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème de navigation

n°1443025
pascalinou
Posté le 15-09-2006 à 14:13:51  profilanswer
 

Bonjour à tous,
Je sollicite votre aide pour un problème de navigation dans mon animation flash.
Je n'arrive pas à appliquer la bonne formule sur un bouton pour sortir d'un clip et aller directement dans un autre
clip à un endroit précis (image)
Je vous remercie par avance....

mood
Publicité
Posté le 15-09-2006 à 14:13:51  profilanswer
 

n°1443109
pascalinou
Posté le 15-09-2006 à 15:23:57  profilanswer
 

Aidez moi, voulez-vous plus de précisions....?
En fait le bouton se trouve dans un clip imbriqué dans d'autres, et je voudrais à l'aide de celui-ci aller directement dans un autre clip imbriqué à une image bien précise du niveau pricipal .

n°1447111
pascalinou
Posté le 25-09-2006 à 13:10:54  profilanswer
 

Pourquoi personne ne me réponds ?????

n°1447661
Zedlefou
In cabbage we trust !
Posté le 26-09-2006 à 15:19:02  profilanswer
 

Comme tu es dans la partie Programmation le mieu est que tu post du code ou même un .fla/.as si il y en a trop.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
n°1482868
pascalinou
Posté le 28-11-2006 à 11:24:03  profilanswer
 

Bonjour à tous,
Je galère depuis un moment et j'espère que vous pourrez m'aider....
 
Sur la séquence, j'ai plusieurs clips (clip01,clip02 et clip03 par exemple). J'y accède sans problème
à l'aide de boutons.
Lorsque je suis dans le clip03 par exemple, j'aimerai à l'aide d'un bouton, aller directement à l'image 30 du clip01.
J'espère être clair
Je vous remercie par avance

n°1482907
Zedlefou
In cabbage we trust !
Posté le 28-11-2006 à 11:54:39  profilanswer
 

gotoAndStop(30); ?

n°1482914
pascalinou
Posté le 28-11-2006 à 12:01:45  profilanswer
 

Je suis désolé mais là je vais à l'image 30  du clip03 et non du clip01

n°1482924
Zedlefou
In cabbage we trust !
Posté le 28-11-2006 à 12:10:34  profilanswer
 

ah bah this._parent.clip01.gotoAndStop(30);

n°1482926
pascalinou
Posté le 28-11-2006 à 12:11:45  profilanswer
 

Je place donc ce code sur le bouton ou sur la frame qui contient le bouton ?

n°1482930
Zedlefou
In cabbage we trust !
Posté le 28-11-2006 à 12:16:35  profilanswer
 

A la racine du document ! Toujours ! Tout ton code doit être dans un calque nommé "Action".

mood
Publicité
Posté le 28-11-2006 à 12:16:35  profilanswer
 

n°1482934
pascalinou
Posté le 28-11-2006 à 12:19:38  profilanswer
 

Je ne comprends pas comment le bouton va savoir que ce code va lui  être attribué ?

n°1482937
pascalinou
Posté le 28-11-2006 à 12:25:09  profilanswer
 

Je suis peut-être un peu lourdeau mais je pensais qu'il fallait le mettre dans le gestionnaire On (release)
Ta réponse me déconcerte un peu cher Zedlefou.....

n°1482949
Zedlefou
In cabbage we trust !
Posté le 28-11-2006 à 12:42:11  profilanswer
 

Non. Ca ne s'utilise plus ce genre de syntaxe. C'est pour ça que tu as des problémes de ciblages.
Ton code doit ressambler à ça :
this.clip03.monbouton.onRelease = function () {
   this._parent._parent.clip01.gotoAndStop(30);
}

n°1482993
pascalinou
Posté le 28-11-2006 à 13:52:50  profilanswer
 

Je te remercie grandement  
Je le teste ce soir  
Encore un grand merci Cher Zedlefou
A plus

n°1483031
pascalinou
Posté le 28-11-2006 à 14:35:23  profilanswer
 

Encore Une petite question  
Si je suis dans un clip03a qui se trouve dans clip03, que devient la formule si je veux toujours aller à l'image 30 du clip01 ?
Dois-je juste rajouter un _parent ?
 ou  je fais juste thisclip03a.clip03.monbouton.onRelease = function () {
this._parent._parent.clip01.gotoAndStop(30);
}
 

n°1483838
pascalinou
Posté le 29-11-2006 à 16:41:22  profilanswer
 

J'ai donc essayé ton code et je me suis rendu compte que j'avais effectivement besoin de revoir le ciblage.
Le bon code était finalement :
clip03.monbouton.on Release = function (){
     clip01.gotoAndStop(30);
}
en mettant les deux clips à la première image.
En mettant les clips à des images différentes, ton code comme le mien ne marchent plus.
Peux tu m'expliquer les notions de this et de _parent ?
Enfin j'aurai compris au moins une chose c'est qu'il faut nommer ses symboles.... Encore beaucoup de progrès à faire.....

n°1483848
Zedlefou
In cabbage we trust !
Posté le 29-11-2006 à 16:53:25  profilanswer
 

Sur ta scéne principale, vaut mieu n'utiliser qu'une seule image. Quand tu as besoin d'utiliser plusieurs image, tu les mets dans un clip.
 

pascalinou a écrit :


Peux tu m'expliquer les notions de this et de _parent ?


 
 [:f1key]  

n°1486741
pascalinou
Posté le 05-12-2006 à 17:13:33  profilanswer
 

Salut Zedlefou et les autres....
Finalement, j'ai résolu mon problème...
J'ai utilisé _level0, pour cibler le ou les clips sur ma scène principale.
Pour atteindre une image en particulier, dans ces clips, j'ai juste rajouté  
une variable (et à l'aide de if).
Ce n'est peut-être pas académique mais cela fonctionne.....
A plus et merci de ton aide...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  problème de navigation

 

Sujets relatifs
Probleme avec mon forum PhpBBProblème d'affichage inline !!!
Problème de lien avec une liste déroulanteProbléme de frame
Problème ligne de base CSS -> IE et Firefox différents ...Problème pour compter dans champ sql
Probleme de boucle en perlProbleme dans les chemins de fichiers
[Crystal XI] Problème "sélection d'enregistrement"[URGENT]Problème avec Normal.dot
Plus de sujets relatifs à : problème de navigation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR