crroxer
Messages postés7Date d'inscriptionlundi 23 avril 2007StatutMembreDernière intervention21 août 2007
-
16 août 2007 à 17:45
on_drag_on
Messages postés1236Date d'inscriptionvendredi 13 mai 2005StatutMembreDerniè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.
on_drag_on
Messages postés1236Date d'inscriptionvendredi 13 mai 2005StatutMembreDerniè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.
crroxer
Messages postés7Date d'inscriptionlundi 23 avril 2007StatutMembreDernière intervention21 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
on_drag_on
Messages postés1236Date d'inscriptionvendredi 13 mai 2005StatutMembreDerniè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?
on_drag_on
Messages postés1236Date d'inscriptionvendredi 13 mai 2005StatutMembreDerniè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.
on_drag_on
Messages postés1236Date d'inscriptionvendredi 13 mai 2005StatutMembreDerniè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.
crroxer
Messages postés7Date d'inscriptionlundi 23 avril 2007StatutMembreDernière intervention21 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é?