MenuFlash en clip

crroxer Messages postés 7 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 21 août 2007 - 16 août 2007 à 17:45
on_drag_on Messages postés 1236 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 6 octobre 2010 - 17 août 2007 à 15:42
Bonjour,
bon désolé d'avance pour la catégorie où je poste mais étant débutant je ne sais pas dans laquelle je doit poser ma question...
 
je connais les scripts les plus simples comme gotoAndplay, et les boutons, en fait j'ai fait un site avec que ça..... et je veut en faire un autre. Voilà le premier, (jmartbook.olympe-network.com     à copier dans l'url)ce qu'il ne me plait pas malgrès le manque de finitions c'est le fait de charger des pages.

Pour celui que je fait j'aimerais que les pages soient des clips qui se chargent via un menu qui se modifie suivant le clip.
J'explique un peut comment j'ai construit le début. 

1scène:
      quatres calques (menu, bouton menu...) en fait c'est un bouton menu qui déploi un sous menu.
      sur chaques calques j'ai mis un clip,et bouton.
      un calque pour le bouton  (qui comprend une anim, celle du lancement du site, son arrivé quoi sur la scène quoi) 
      Ce bouton (une fois son anim terminé) en onRelease joue le clip de l'autre calque "sousmenu" qui déplie le sous menu.
     Dans ce clip sousmenu, j'ai animé les 3 autres boutons qui deviennent bouton à la fin de l'anim (leur arrivé dans la scène).
    Donc ce clip comprend des boutons.
Ca fait une scène, un bouton sur la scène, et un clip qui comprend d'autres boutons.

Là est mon problème. Une fois le sousmenu déroulé, j'aimerais qu'en cliquant sur un bouton de se sous menu qu'il me ramène sur la scène principal où j'aurais mis un autre clip qui feras disparaitre le titre de première page et apparaitre celui en conséquence.
Mais j'ai beau mettre un  btretour.onRelease = function() {
                                                    pageAcceuil.gotoAndPlay("1");  où il ya un stop à la page d'acceuil frame 1

et ça ne fonctionne pas; Il semble que l'on ne puisse pas revenir "en arrière" à la scène qui comprend tout d'après l'intérieur d'un clip.

J'espère que vous avez compris mon problème et que vous avez un idée ou une solution alternative sur la structure.

Merci d'avance

10 réponses

on_drag_on Messages postés 1236 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 6 octobre 2010
17 août 2007 à 04:18
Salut,
Suis pas sur d'avoir bien compris ... dans ton cas je dirais qu'il suffit de faire une bascule a tes clip de sous-menu.

Exemple:

var position = false;
//on initialise la variable "position"
clip.onPress = function() {
position = !position;
//on alterne la valeur de notre variable
if (position) {
... code ...
//si la position est true on execute un code
} else {
... code ...
//sinon on execute un autre code
}
};

Du coup à chaque fois que l'on appelle le onPress la position s'inverse .
Voilà, j'espère que cela peut t'aider.

@+.
www.monblog.ch/telov
tutoriels Flash pour débutants
0
crroxer Messages postés 7 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 21 août 2007
17 août 2007 à 14:10
salut
merci pour la réponse
bon j'ai pas tout compris lol, pour te donner une idée j'ai mis deux semaines à capter le gotoAndPlay.... mais je vais y travailler et ai fait un site avec que ça......
je vais essayé d'imager mon cas de figure
Voilà en gros la srtucture

   Scène:
          calque1: bouton qui fait apparaitre le menu déroulant

          calque2: clip du menu déroulant :  -l'anim
                                                             -les boutons du sous menu         

          calque3: clip du fond

Sur la scène principal mes clip sur les calques sont dans une seule frame.

Alors peut'on rentrer dans un clip, depuis la scène principal, et revenir à la scène principal via un bouton dans ce clip ?, avec par exemple le            bouton.onRelease = function ()
                                                                        clipDuFond.gotoAndPlay("1");

j'espère que se serras plus clair, parceque ta réponse est peut trop compliquée pour moi, pour l'instant en tout cas

                                                       
0
on_drag_on Messages postés 1236 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 6 octobre 2010
17 août 2007 à 14:31
Heu... je suis désolé mais je ne saisis pas ce que tu veux ...
Je vais donc répondre à ta question telle que tu la formulée.
Alors oui on peut "rentrer" dans un clip depuis la scène principale etc...

this.clip.bouton.onRelease = function() {
//on cible d'abord le clip dans lequel il y a le bouton puis le bouton...
    clipDuFond.gotoAndPlay(1);
}

Si ca vas pas est-ce que tu peux mettre ton fla en ligne que je comprenne ce que tu fais?

@+.
www.monblog.ch/telov
tutoriels Flash pour débutants
0
crroxer Messages postés 7 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 21 août 2007
17 août 2007 à 14:47
http://www.flashkod.com/codes/MENU-SOUS-MENU_43799.aspx

voilà où trouver le fla.
Alors tu verras le calque nomé menu est celui du clip du sous menu
Tu vas certainement trouver ça assez **délique.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
crroxer Messages postés 7 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 21 août 2007
17 août 2007 à 14:48
les boutons du sous menus se trouvent dans le clip du calque menus à la frame 15
0
on_drag_on Messages postés 1236 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 6 octobre 2010
17 août 2007 à 14:50
Ok je regarde ... mais maintenent vire ta source car tu la mise dans les sources finies, c'est pas un espace prévu pour se passer des fichiers ... a toute.

@+.
www.monblog.ch/telov
tutoriels Flash pour débutants
0
on_drag_on Messages postés 1236 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 6 octobre 2010
17 août 2007 à 15:22
My God!
C'est pas **délique , c'est ultra**délique. Comme tu t'y retrouve dans un fatras pareil? Bon j'ai pas le courage de fouiller, donc si j'ai bien capté pour cibler un clip sur le _root depuis un bouton qui lui-même se trouve dans un clip il te faudra utiliser _parent_parent.

Mais je serais toi j'irais jeteé un coup d'oeil dans les didactiels de Flash (touche F+) ça ne te fera pas de mal.

Voici un exemple de ciblage.

@+.
www.monblog.ch/telov
tutoriels Flash pour débutants
0
crroxer Messages postés 7 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 21 août 2007
17 août 2007 à 15:33
ok. merci lol je me doutais bien que j'allais pas vraiment dans le bon sens
bon je vais voir vers le parent_parent
merci de m'orienter. Donc c'est possible mais pas avec gotoandplay
Je vais reprendre tout ça! merci et bonne aprèm jte dirait si j'y suis arrivé^^

ps: coment suprime t'on les source que l'on à uploadé?
0
crroxer Messages postés 7 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 21 août 2007
17 août 2007 à 15:35
en fait je vais cherché un fla à dl qui comprend ce genre de propriétés, un site de pro pour que voie comment structurer tout ça
0
on_drag_on Messages postés 1236 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 6 octobre 2010
17 août 2007 à 15:42
0
Rejoignez-nous