Rechercher : dans
Par :

ActonScript Site Flash/Ne Fonctionne pas

Dernière réponse le 5 nov 2009 à 13:34:02 avekash, le 5 nov 2009 à 10:17:28 
 Signaler ce message aux modérateurs

Bonjour,

Excusez moi pour les accents (clavier qwerty)

Je suis en train de creer un site en full flash, seulement voila que je suis bloque depuis un moment. Je vous explique le fonctionnement de mon site.

J'ai une scene principale (sequence 1) ou je veux disposer sur quatre frames (1,2,3,4) quatre clips (Intro accueil, Nos residences, Video, Contact) composant les differentes pages de mon site.
Et donc sur ma scene principale sur la frame (1) j'ai ma premiere page (clip: Intro accueil) a l'interieur duquel j'ai un autre clip : menu qui regroupe les boutons de ma barre de navigation composee de 4 boutons auquel j'ai applique individuellement une action comme celle ci: on (release) {gotoAndPlay("Sequence 1","accueilintro");}
J'ai mis des etiquettes pour chacunes des frames de la sequence 1 qui porte les pages (clips).
MON PROBLEME est que cela ne fonctionne pas, au clique aucune autre page apparait.

Par ailleurs pour eviter que mon site en entier soit lu en boucle, j'ai mis des stops au niveau de chaque frame sur un autre calque de la scene principale.
Je signal aussi que chaque page du site comporte un stop.

Merci pour votre aide.

Je travaille sous Flash cs 4

Configuration: Mac OS X
Safari 531.9

Meilleures réponses pour « ActonScript Site Flash/Ne Fonctionne pas » dans :
Créer un site beau, dynamique et respectueux des standards VoirVoici une liste de liens qui vous aideront à mieux exploiter les standards (HTML, CSS, DOM...) pour créer des sites plus beaux, plus dynamiques et plus respectueux des standards. A la fin de cette page, il y a également une liste de...
Diffuser de la musique sur son site VoirIntro I. Dewplayer II. XSPF Web Music Player III. Zanorg Radio IV. MyFlashFetish Compléments Intro Vous voulez que votre site web joue de la musique pour vos visiteurs ; et vous voulez trouver un moyen pour faire cela sur tous les...

1

kiyomasa, le 5 nov 2009 à 10:31:07

Si tu met des étiquettes c'est que tu veux coder en AS3.
Je me souvient plus de la procédure.
En tout cas en AS3 mettre le onRealse et le gotoAndPlay ne suffit pas, il est beaucoup plus strict, il faut définire plusieurs choses avant.

Enfin bref, pour ton cas, vu que c'est pas un site professionnel (je suppose) le plus simple, c'est l'AS2.

Là, t'aura juste à mettre ton code.

Néansmoins, si je me trompe pas tu ne code pas correctement.
Aujourd'hui, dans un soucis d'uniformisation, tout le code est mis sur une frame à part.
Tu nomme ton claque AS (action script) et sur les différente frame tu met ton code. Le code vit seul, il faut donc lui dire à quel clip il est relié. Donc par exemple ton clip Intro accueil, tu lui donne une occurence (un nom dans la barre occurence dans propriété après avoir cliqué sur ton clip).

Occurence : Intro_accueil
Code : Intro_accueil.onRelease = function() {
Intro_accueil.gotoAndPlay(2);
};

Ca devrait fonctionné pas besoin d'étiquette en AS2 et d'ici que l'AS2 soit obsolète, t'a encore un peu de temps ;)
Après, je peux pas t'aider plus, je suis pas un pro de Flash

Répondre à kiyomasa

2

kiyomasa, le 5 nov 2009 à 10:31:08

Si tu met des étiquettes c'est que tu veux coder en AS3.
Je me souvient plus de la procédure.
En tout cas en AS3 mettre le onRealse et le gotoAndPlay ne suffit pas, il est beaucoup plus strict, il faut définire plusieurs choses avant.

Enfin bref, pour ton cas, vu que c'est pas un site professionnel (je suppose) le plus simple, c'est l'AS2.

Là, t'aura juste à mettre ton code.

Néansmoins, si je me trompe pas tu ne code pas correctement.
Aujourd'hui, dans un soucis d'uniformisation, tout le code est mis sur une frame à part.
Tu nomme ton claque AS (action script) et sur les différente frame tu met ton code. Le code vit seul, il faut donc lui dire à quel clip il est relié. Donc par exemple ton clip Intro accueil, tu lui donne une occurence (un nom dans la barre occurence dans propriété après avoir cliqué sur ton clip).

Occurence : Intro_accueil
Code : Intro_accueil.onRelease = function() {
Intro_accueil.gotoAndPlay(2);
};

Ca devrait fonctionné pas besoin d'étiquette en AS2 et d'ici que l'AS2 soit obsolète, t'a encore un peu de temps ;)
Après, je peux pas t'aider plus, je suis pas un pro de Flash

Répondre à kiyomasa

3

 avekash, le 5 nov 2009 à 13:34:02

Merci deja pour la reponse, je vais esseyer ce que tu me demandes et je te tiens informer.

Répondre à avekash