Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: Comment créer un onglet avec flash ?

Envoyé: 23 février 2004, 8h49 par Oznog


Salut,

Tu as plusieurs option. Le plus simple étant une suite de cadres (frames) où sur chacun tu dessine le contenu d'un onglet différent et bien un stop() pour figer l'animation sur le cadre.

Ensuite, tu met sur un calque (layer) tes boutons d'onglet qui redirige l'animation vers le bon cadre (frame) Avec un gotoAndStop(x); ou gotoAndStop('label');

1. Sur un nouveau calque (CALQUE BOUTONS), ajoute une "image clé" (keyframe) sur le cadre 15 (frame 15).

2. Glisse 3 boutons (de la librairie Flash) sur la scène et sur ce cadre 15.

3. Ajoute une "image clé" sur le cadre 18. Tu va voir qu'automatiquement Flash ajoute tes boutons sur les cadres 16, 17, et 18 en étirant en quelque sorte "l'image clé" des bouton de 15 à 18.

4. Ajoute un nouveau calque (layer) (CALQUE DES ONGLETS et ACTIONS), puis une "images clé" sur chacun des cadres à partir de 15. Donc une sur 15, 16, 17 et enfin 18.

5. Maintenant tu dois ajouter un stop() sur chacun de ses cadre (toujours sur le calque des Onglets/Actions. Sélectionne le cadre 15, ouvre la fenêtre Action (actions frame) et ajoute tout simplement ce code :

stop();

Tu refais la même chose sur les cadre 16, 17 et 18.

6. Maintenant dessine sur chacun des 3 cadres un onglet. Tu peux pour tester écrire seulement "Onglet 1", "Onglet 2" et "Onglet 3".

7. Si tu glisse maintenant la tête de lecture (sur la ligne de temp (timeline)) entre les cadre 15 et 18 tu devrais coir. Aucun onglet, puis les onglet 1 à 3 un après l'autres.

8. Il suffit maintenant de mettre l'action sur tes trois boutons. Tu clic sur le premier bouton sur la scène (sélectionne le bouton) puis ouvre la fenêtre Action (Action clip) et entre ce code :

// Premier bouton
// Force la lecture au cadre 16
on (release) {
gotoAndStop(16);
}

Tu refais la même chose pour les deux boutons suivant mais en changeant le numéro du Goto! gotoAndStop(17); et gotoAndStop(18);

Voilà, en gros c'est la technique, une technique des plus simple. Avec le temps tu trouvera d'autres solutions plus ou moins adapté à ce que tu veux faire et bien sûr de plus en plus complexe.

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

.
@