problème de navigation

problème de navigation - Flash/ActionScript - Programmation

Marsh Posté le 15-09-2006 à 14:13:51    

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....

Reply

Marsh Posté le 15-09-2006 à 14:13:51   

Reply

Marsh Posté le 15-09-2006 à 15:23:57    

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 .

Reply

Marsh Posté le 25-09-2006 à 13:10:54    

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

Reply

Marsh Posté le 26-09-2006 à 15:19:02    

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
Reply

Marsh Posté le 28-11-2006 à 11:24:03    

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

Reply

Marsh Posté le 28-11-2006 à 11:54:39    

gotoAndStop(30); ?

Reply

Marsh Posté le 28-11-2006 à 12:01:45    

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

Reply

Marsh Posté le 28-11-2006 à 12:10:34    

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

Reply

Marsh Posté le 28-11-2006 à 12:11:45    

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

Reply

Marsh Posté le 28-11-2006 à 12:16:35    

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

Reply

Marsh Posté le 28-11-2006 à 12:16:35   

Reply

Marsh Posté le 28-11-2006 à 12:19:38    

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

Reply

Marsh Posté le 28-11-2006 à 12:25:09    

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.....

Reply

Marsh Posté le 28-11-2006 à 12:42:11    

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);
}

Reply

Marsh Posté le 28-11-2006 à 13:52:50    

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

Reply

Marsh Posté le 28-11-2006 à 14:35:23    

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);
}
 

Reply

Marsh Posté le 29-11-2006 à 16:41:22    

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.....

Reply

Marsh Posté le 29-11-2006 à 16:53:25    

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]  

Reply

Marsh Posté le 05-12-2006 à 17:13:33    

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...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed