flash et action script, problème de "lien"
Dernière réponse : dans Programmation
salut à tous
J'ai donc commencé à créer mon thème graphique pour mon site web en flash, jusque la pas de problème
J'ai donc éssayer de créer un menu qui se trouve dans ma scene principale il ressemble à ca:
-quand la souris passe dessus il joue l'animation 1
-quand la souris par il joue l'animation 2
-quand on clique il va jouer un bout d'animation qui m'amene ma page
le problème est qu'il fonctionne à moitié, quand je clique une premiere fois il ne m'affiche pas ma page mais une page blanche et quand je clique une deuxième fois il m'affiche bien ma page (j'ai aussi éssayé eb créant un 2ème bouton qui m'amene vers une autre page alors la c'est bizzard, quand je clique sur bouton1 (exemple) il me met une page blanche et si je clique sur bouton1 ou bouton2 il m'affiche la page bouton1)
voila le code d'un des boutons:
si quelqu'un voit d'ou ca peux vennir qu'il n'ésite pas
J'ai donc commencé à créer mon thème graphique pour mon site web en flash, jusque la pas de problème
J'ai donc éssayer de créer un menu qui se trouve dans ma scene principale il ressemble à ca:
-quand la souris passe dessus il joue l'animation 1
-quand la souris par il joue l'animation 2
-quand on clique il va jouer un bout d'animation qui m'amene ma page
le problème est qu'il fonctionne à moitié, quand je clique une premiere fois il ne m'affiche pas ma page mais une page blanche et quand je clique une deuxième fois il m'affiche bien ma page (j'ai aussi éssayé eb créant un 2ème bouton qui m'amene vers une autre page alors la c'est bizzard, quand je clique sur bouton1 (exemple) il me met une page blanche et si je clique sur bouton1 ou bouton2 il m'affiche la page bouton1)
voila le code d'un des boutons:
on (rollOver) {
gotoAndPlay("S1");
}
on (releaseOutside, rollOut) {
gotoAndPlay("S2");
}
on (release) {
_root.link = 5;
_root.play();
_root.kub.play();
}
si quelqu'un voit d'ou ca peux vennir qu'il n'ésite pas
Autres pages sur : flash action script probleme lien
Lassé par la pub ? Créez un compte
ce sont des liens interne
pour mieux m'expliquer j'ai fait un petit dessin
![]()
en fait ce n'est pas vraiment des pages, ce sont des "animations" par exemple j'ai une ligne pour mes pasge donc ca fait
animation page1 ====> puis page 2=====> page3
celon si je clique sur bouton 1 ou 2 ca démarre l'animation de la page 1 ou 2 ou 3
pour mieux m'expliquer j'ai fait un petit dessin

en fait ce n'est pas vraiment des pages, ce sont des "animations" par exemple j'ai une ligne pour mes pasge donc ca fait
animation page1 ====> puis page 2=====> page3
celon si je clique sur bouton 1 ou 2 ca démarre l'animation de la page 1 ou 2 ou 3
Mais bien sûr que c'est interne sinon il aurait un getURL.
Ah oui, il est fortement déconseillé d'utiliser les séquences...
Hmm... si j'ai bien compris ton schéma... tu veux que le bouton 1, il aille a la séquence 2 quand on le clik, c'est bien ça ?
si c'est ça, voilà un code simple mais qui marche :
tu remplace "séquence 2" par le chemin pour aller a la séquence et c'est bon
Un conseil perso :
utilise on(press){} pour les liens externes et on(release){} pour les liens internes
Ah oui, il est fortement déconseillé d'utiliser les séquences...
Hmm... si j'ai bien compris ton schéma... tu veux que le bouton 1, il aille a la séquence 2 quand on le clik, c'est bien ça ?
si c'est ça, voilà un code simple mais qui marche :
AS: on(release){ gotoAndPlay(sequence2); }
tu remplace "séquence 2" par le chemin pour aller a la séquence et c'est bon
Un conseil perso :
utilise on(press){} pour les liens externes et on(release){} pour les liens internes
les rollover sont pour l'animation du bouton
s1 = le texte va à gauche en changeant de couleur
s2 = le texte revient à se place
le code pour lancer l'animation qui va "charger" la page est:
on (release) {
_root.link = 5;
_root.play();
_root.kub.play();
}
si vous avez une meilleur idée que ca je prend
s1 = le texte va à gauche en changeant de couleur
s2 = le texte revient à se place
le code pour lancer l'animation qui va "charger" la page est:
on (release) {
_root.link = 5;
_root.play();
_root.kub.play();
}
si vous avez une meilleur idée que ca je prend
Si tu sais parler un pitit peu anglais, voici un lien à mettre dans tes favoris : http://www.kirupa.com/developer/flash/index.htm
C un site avec plein de tuto bien fait.
Pour ce qui est des boutons, tu devrais trouvé ton bonheur.
il y a un lien au debut : "Common Mistakes using Buttons", regarde la vidéo (même si tu pige pas trop l'anglais la vidéo t'aidera à comprendre quelque subtilités des boutons)
C un site avec plein de tuto bien fait.
Pour ce qui est des boutons, tu devrais trouvé ton bonheur.
il y a un lien au debut : "Common Mistakes using Buttons", regarde la vidéo (même si tu pige pas trop l'anglais la vidéo t'aidera à comprendre quelque subtilités des boutons)
ou, au cas où si tu débute (mais meme si tu débute pas ça renforce les bases ) :
http://www.sltutorial.com/flash/index.php
http://www.sltutorial.com/flash/index.php
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumFlash action script roll over
- ForumSurvol souris flash action script 2
- ForumFlash action script action passage souris
- ForumFlash mx action script
- ForumTutoriel lien action script flash8
- ForumPb avec script action script sous flash
- ForumFlash cs3 action script
- ForumProbleme action script en flash cs3
- solutionsAction script - les clips dans flash
- ForumFlash comment inserer un code action script
- Voir plus