La Communauté Webmaster  forum rss


  Forum-webmaster
  Webdesign / graphisme
  Flash / Director
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  bouton
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: bouton  (Lu 770 fois)
bouton
« sur: le 25-05-2006 a 11:59:44 »
mythi
Membre récent
*

Hors-Ligne

Messages: 7



Je suis un lama, comme tt le monde!

Voir le Profil    E-Mail
Répondre avec citation

je voudrais savoir comment faire une transition entre la position du bouton classique et celle ou il est survolé par le pointeur: est ce qune simple interpolation sufirait mais dans ce cas cela se passerais très rapidement non: une frame c pa baucoup...
je nai pa pu essayer car ma version devaulation est terminée mais je vais prochainement machjeter le logiciel.
eclairez moi svp
ps: javai flash mx 2004

Rapporter au modérateur  

Re:bouton
« Répondre #1 sur: le 25-05-2006 a 20:57:57 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Alors pour faire un bouton avec une transition, faut pas utiliser un bouton...
en fait, faut utiliser un clip avec les actions suivantes :

MonClip.onRollOver = function () {
// tu fait un gotoAndPlay(2), ca devrait suffir
}

MonClip.onRollOut = function() {
// tu fait un gotoAndPlay au retour de transition
}

MoNClip.onRelease = function() {
// l'action que tu veut faire quand on clic.
}

Dans Flash, faut completement oublier les boutons car c'est dla merde... et que les clips sont capable de faire exactement la même chose mais en mieux.

Je te conseil de pas faire juste des gotoAndPlay sur le onRollOver et le onRollOut mais de calculer avec la frame ou tu est la frame ou tu doit te retrouver.... Utilise MovieClip._currentframe pour savoir a quelle frame tu es.

Rapporter au modérateur  

I-Radian
Re:bouton
« Répondre #2 sur: le 30-05-2006 a 17:34:45 »
mythi
Membre récent
*

Hors-Ligne

Messages: 7



Je suis un lama, comme tt le monde!

Voir le Profil    E-Mail
Répondre avec citation

c bien ce que je craignais....
merci pour les codes tavman

Rapporter au modérateur  
Re:bouton
« Répondre #3 sur: le 30-05-2006 a 20:46:26 »
arnaudb
Membre récent
*

Hors-Ligne

Messages: 59



Je suis un lama!

Voir le Profil
Répondre avec citation

Sinon il faut utiliser RollOver, RollOut, DragOver etc... avec des gotoandplay ...

Rapporter au modérateur  
Re:bouton
« Répondre #4 sur: le 02-06-2006 a 01:21:15 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Faut surtout jamais faire ca !!!
un bouton a 4 positions (donc bizarement, 4 frames) :

- normale
- survolé
- pressé
- surface d'action

si jamais tu met pernawak sur la surface d'action, tu va te retrouver avec un truc tout zarb... Donc le conseil que tu donne, faut l'oublier.

Et puis franchement, dans ce cas là, l'utilisation d'un bouton est 100 fois moins pratique que celle d'un MovieClip...

En plus, fait un peti ttest :

trace ( typeof( MonBouton ) );

=> object

Alors OK : un Object n'est pas un MovieClip.... Mais la class MovieClip est une sous-class de la class Object...

Alors franchement, entre avoir un objet spécifiquement créer pour les boutons et un autre spécifiquement créer pour les MC... c'est bonnet blanc / blanc bonnet, mais les MovieClip sont tellement plus utilisé et tellement plus maniable que le choix est très rapide.

Rapporter au modérateur  

I-Radian
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg