 |
Catégories
|
 |
|
Graphisme Programmation Hardware Divers
1100 Sujets 14220 Réponses
|
|
 |
 |
 |
|
 |
Réponses - bouton flash |
 |
|
 |
 |
Biensur, montre nous ce que tu as fait déjà. Le moyen le plus simple et que j'utilise est de passer une variable pour savoir si le "bouton" est cliqué ou non, je met bouton entre guillemets car en fait il vaut mieux éviter d'utiliser les symboles de types boutons, préfère les clips, c'est plus facile à manipuler en code par la suite. N
Posté le 04 06 2009 à 08h31
|
 |
|
 |
 |
MERCI BCP POUR CES CONSEILS !
Posté le 04 06 2009 à 10h36
|
 |
|
 |
 |
alors, ça marche ? je crois que je vais faire un tuto pour le bouton flash de la mort. edit 19h50 : tuto en ligne : Ultimate flash button (AS2)
Posté le 06 06 2009 à 19h06
|
 |
|
 |
 |
Salut, merci pour ta réponse et ton tuto mais j'avais entre tps trouvé cette solution, J'ai créé un movie clip avec 2 clés : sur la première clè il y a l'aspect 1 de mon bouton et j'ai mis ce code : stop(); onRollOver = function () { this.gotoAndStop(2); } onRollOut = function () { if (_level0.mySellectedButton != this) this.gotoAndStop(1); } onPre ss = function () { if (_level0.mySellectedButton && _level0.mySellectedButton!=thi s) _level0.mySellectedButton.goto AndStop(1); _level0.mySellec tedButton = this; } Et sur la deuxième j'ai mis l'aspect 2 de mon boutons. Par contre j'ai une autre question je voudrais placer des occurences de ce bouton sur la scène et pouvoir changer le graphisme de chacune. Sais-tu comment cela est possible ? vio
Posté le 09 06 2009 à 19h42
|
 |
|
 |
 |
par défaut, si c'est une occurrence du même clip, tu ne peux pas avoir de graphisme différent, si tu en modifie un, ça modifiera l'autre. CQFD, la seule solution, en fait un qui marche bien. le dupliquer dans la bibliothèque, le poser sur la scène et ensuite le modifier également.
Posté le 09 06 2009 à 20h27
|
 |
|
 |
 |
OK c'est ce que je faisais mais bon je pensais qu'il y avait un moyen d'optimiser le bouton ! Je crois qu'en script c'est possible, je posterai la solution si je la trouve ! ^^ merci pour tout ! vio
Posté le 09 06 2009 à 20h40
|
 |
|
 |
 |
Oui, c'est effectivement possible. Une technique simple que j'utilise souvent est de faire un clip avec tout les boutons différents dedans, simplement avec 1 bouton par frame, et un stop sur chaque frame. et je vais "chercher" le bon bouton en faisant un gotoandstop sur la bonne frame du bouton. Je ne sais pas si c'est très clair mais je fais souvent ça et ça marche vraiment bien. en complément de tween pour l'animation des rollover et rollout (une simple fonction basique pour gerer tout un systeme de nav, et ça roule).
Posté le 09 06 2009 à 23h21
|
 |
|
 |
 |
On veut la même chose en AS3 :D
Posté le 10 06 2009 à 09h21
|
 |
|
 |
 |
jtouche pas à ça, c'est le mal. je suis completement réfractaire à l'as3, pas le temps d'apprendre, je préfère me concentrer sur le graphisme.
Posté le 10 06 2009 à 09h24
|
 |
|
 |
 |
L'AS3 c'est bien, bon il faut à peut prés tout réapprendre mais sinon ça va...J'avoue que ça m'a demandé quelques efforts mais je pense que ça en vaux le coup. La gestion du code est tout de même beaucoup plus claire même si il faut toujours 40 lignes de code pour gérer un pauvre bouton. La gestion du XML est carrément bien, il faut tout même souligné qu'elle était franchement merdique en AS2 et le système événementiel applicable à à peux prés tout rend quand même pas mal de services. [ Mode provoc ] AS3 Powa !!! [ /Mode provoc ]
Posté le 10 06 2009 à 12h11
|
 |
|
|
|
 |
 |
 |
|
|