E-anim
AccueilPortailFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 

variable dans un bouton

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
chris_c
super acro
super acro



Age : 38
Inscrit le : 18 Nov 2007
Messages : 5193

MessageSujet: variable dans un bouton   Sam 23 Fév - 14:03

voilà j'aimerais qu'en cliquant sur un bouton
il donne à x=0xAA3333;

et ce x, se retrouve dans mon script AS

comment faire le lien entre le x du bouton et le x dans le script AS ?

edit: j'ai essayé ca
static function main(x:Number){

et dans le bouton
->mouse.main(affichage,"0xAA3333");
mais rien de rien
_________________


Salut Invité !
Revenir en haut Aller en bas
Beldjilali
programmeur
programmeur



Inscrit le : 24 Juin 2007
Messages : 2257

MessageSujet: Re: variable dans un bouton   Sam 23 Fév - 19:13

j'aurais mis une fonction dans ton AS qui s'appel couleur par exemple

static couleur function() {
x=0xAA3333;
}

et dans Eanim l'action ->mouse.couleur();

avec x une variable globale
_________________


Défoule toi sur mon ami Smile et fais le jongler :

Tu peux aussi jongler ton ami... prochainement sur mon site.

--

Hello tout le monde Laughing
Revenir en haut Aller en bas
chris_c
super acro
super acro



Age : 38
Inscrit le : 18 Nov 2007
Messages : 5193

MessageSujet: Re: variable dans un bouton   Sam 23 Fév - 19:32

je veux mettre un bouton couleur 0xAA3333, et quand on clique dessus ca donne x=0xAA3333

puis reprendre ce x, dans this.lineStyle(5,x);

quand je mets static function couleur: ya erreur de mtasc
_________________


Salut Invité !
Revenir en haut Aller en bas
christophe_D
programmeur
programmeur



Age : 34
Inscrit le : 23 Juin 2006
Messages : 1826
Localisation : Frasne (25)
diver : papa de 4 enfants , toujours sur les 4 chemins
Loisirs : programmation en tous genres, defendre le libre , linux

MessageSujet: Re: variable dans un bouton   Sam 23 Fév - 19:53

dans e-anim

->mouse:couleur(0xAA3333);

dans mtasc

tu creer une fonction couleur comme ceci

Code:

static function couleur (x:number) {

_root.mon_mc.lineStyle(5,x);

}


n'oublie pas de mettre l'action au click !!!
_________________
un petit jeux sympa
L'urgent c'est fait,
L'impossible est en train de se faire,
Un miracle ?? laisse moi au minimun 24H !!!...
L'action script a l'etat pur
Mes meilleurs photos
Bienvenu a notre dernier membre gamezone
Le record d'utilisateurs en ligne a battre et de : 22
Revenir en haut Aller en bas
chris_c
super acro
super acro



Age : 38
Inscrit le : 18 Nov 2007
Messages : 5193

MessageSujet: Re: variable dans un bouton   Sam 23 Fév - 21:32

ca marche pas paske que 1)le bouton doit etre dans le meme groupe que les evenement et lineStyle dans la fonction où ya les evenements souris 2) il faut une action permanente sinon ca empeche de dessiner un clic ne fait rien 3)et meme avec une action permanente et dans le meme groupe, il *memorise* pas la valeur.

mon idée c'est de pouvoir changer de couleur de trait par l'utilisateur.

je vais faire autrement.
_________________


Salut Invité !
Revenir en haut Aller en bas
Admin
administrateur
administrateur



Inscrit le : 11 Déc 2005
Messages : 9751
Localisation : Toulouse

MessageSujet: Re: variable dans un bouton   Sam 23 Fév - 22:13

chris_c a écrit:
voilà j'aimerais qu'en cliquant sur un bouton
il donne à x=0xAA3333;

et ce x, se retrouve dans mon script AS

comment faire le lien entre le x du bouton et le x dans le script AS ?

edit: j'ai essayé ca
static function main(x:Number){

et dans le bouton
->mouse.main(affichage,"0xAA3333");
mais rien de rien

_root.x

Mais attention, 'x' est un nom un peu trop connu, je te conseille un nom plus spécifique : exemple : _root.coulselect

Phildes
_________________
Revenir en haut Aller en bas

variable dans un bouton

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: comment faire,probléme,bug :: Mtasc-
Poster un nouveau sujet   Répondre au sujet