Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: lien boutton menu deroulant

Envoyé: 29 septembre 2003, 10h09 par Oznog


Salut,

C'est dificile à dire, faudrait voir l'architecture de ton site. Et aussi connaître un peu plus ton niveau de connaissance. À première vue tu semble familier avec la programmation ActionScript, avec la réalisation de tous ces types de menus. Mais ces menus n'existe peut être pas encore?

Enfin, si je part d'en bas...

1. Peut importe les méthodes, un bouton peut généralement déclancher une action par :

on (release) {
// Action
}

2. Ensuite, tu veux changer le contenu de la page alors selon la technique utilisée.

- TOUTES LES PAGES (clip) SUR LA ou LES SCÈNES. Ce peut être une page; par cadre, par scène, par "étiquette" (label). Avec gotoAndPlay(x);

on (release) {
gotoAndPlay('monEtiquette');
}

- TOUTES LES PAGES (clip) EXTERNE. Ce peut être un movieClip vide sur la scène que tu vide et rempli à chaque fois. Et chaque page est un .swf externe. Voir LoadMovie et n'oublie pas de vider avec monClip.unloadMovie();
OU ENCORE en utilisant les _level et loadMovieNum(); et unloadMovieNum();.

on (release) {
monClip.unloadMovie();
monClip.loadMovie('url');
}

- TOUTES LES PAGES (clip) DANS LA LIBRAIRIE. Tu peux aussi donner un "nom" de "linkage" à un movieClip (dans la librairie) et substituer un clip (via son nom de "linkage") par un autre.

on (release) {
monClip.attachMovie(nomDeLinkage,monClip,1);
}

- TOUTES LES PAGES (clip) DÉJÀ SUR LA ou LES SCÈNES en JOUANT SUR LES PROPRIÉTÉS. Ces clips peuvent être "invisible" dans tel cas tu peux les afficher et les enlever comme ceci :

on (release) {
monClip._visible = True;
}

// ET

on (release) {
monClip._visible = False;
}

- TOUTES LES PAGES (clip) DÉJÀ SUR LA ou LES SCÈNES en JOUANT SUR LE FRAME. Si tu mne met rien et un stop() sur le premier cadre (frame) du clip. Il devient par le fait même invisible. Il suffit alors de changer la position de la tête de lecture sur ce clip. Avec bien sûr un monClip.gotoAndPlay(x);

on (release) {
monClip.gotoAndPlay(2);
}

Tu peux aussi enlever le clip de la scène visible et changeant la position _x et _y. Et bien d'autres façon de gerer la navigation et l'architecture de ton site.

Ciao
Oznog


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@