begin process at 2012 05 27 21:28:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

utilisation d'un argument d'une fonction


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

utilisation d'un argument d'une fonction

lundi 3 octobre 2005 à 11:55:35 | utilisation d'un argument d'une fonction

parevise

bonjour,
j'ai un petit souci avec un argument .
voila une partie de la fonction :

survol_pays ("Europe") ;

function survol_pays (pays) {
var i = new Object();
for (i in _root._global.pays) {
    couleur = new Color(_root._global.pays[i]);
    couleur.setTransform(RollOut);
}
}


le hoc c'est que mon for ne s'execute pas ..... (que pays soit global ou non )
comment faire pour remplacer "pays" par ma valeur dans le nom des fonctions ?

merci d'avance !



lundi 3 octobre 2005 à 14:21:34 | Re : utilisation d'un argument d'une fonction

goldenboy68

survol_pays("Europe") ;

function survol_pays(pays:String) {
    for (elt in _root[pays]) {
        couleur = new Color(eval("_root."+pays+String(elt)));
        couleur.setTransform(RollOut);
    }
}

Voilà en gros...plus sûr de la syntaxe avec le "eval", mais tu peux pas écrire: _root[pays][elt], ça c'est sûr, t'es obligé d'utiliser eval.

@+! Samy
lundi 3 octobre 2005 à 21:05:51 | Re : utilisation d'un argument d'une fonction

Slagt

Membre Club
Réponse acceptée !
[mode chipotage on] L'Europe n'est pas un pays [/mode chipotage off]

T'es pas obligé de mettre le ":String". C'était juste une remarque comme ça :)
Sinon... je n'aime pas le _root là :) Il est pas nécessaire me semble-t-il ... enfin, il faudrait tester.

Bon code
^^
lundi 3 octobre 2005 à 21:41:27 | Re : utilisation d'un argument d'une fonction

parevise

re,

en fait g juste preciser :String dans mon argument
et hg transformé tous mes pays en [pays] et ca suffit à fonctionner !!!
nikel

merci les gens.


mardi 4 octobre 2005 à 09:42:51 | Re : utilisation d'un argument d'une fonction

goldenboy68

Jamais essayé de faire un eval(...) sans le _root ...enfin pour le cas du [][], à mon avis ça doit marcher avec "this", mais sans rien ... à tester!

@+! Samy



Cette discussion est classée dans : fonction, utilisation, global, argument, pays


Répondre à ce message

Sujets en rapport avec ce message

utilisation des fonctions dans un clip [ par moon ] salut =)J'ai un problème tout bête, mais je n'arrive pas à le résoudre avec l'aide ou les sources que j'ai trouvé...je cherche simplement à créer une Quel est l'équivalent de _global pour un fonction? [ par fanfouer ] Bonjour,Il y a quelque temps, j'avais un probleme avec mes variables qui en passaient pas entre tt mes swf chargés. Maintenent, c'est au tour de mes f Problème de portée de variables globale [ par Khastarax ] Bonjour à tous,Je suis très ennuyé avec un problème de portée de variable globale.Je m'explique : j'ai une fonction globale qui fait un sendAndLoad ve Le cache de Flash [ par Aramiil ] Bonjour, J'aimerais savoir si il est possible d'empecher Flash d'utiliser le cache pour l'actionscript que je génère. Je m'explique : Je suis en tra Utilisation des variables en dehors de la fonction onLoad [ par philpil ] Bonjour,Après un échange de données entre Flash MX et PHP qui se passe bien, les données arrivent dans la fonction onLoad. Elles sont utilisables à l' ciblage occurrence apres loadmovienum [ par KillerHertz ] bonjour, j'utilise la fonction loadMovieNum("Navale.swf",1); pour chargé Navale.swf en niveau 1, puis j'appelle la fonction d'envoi d'une socket décl Position global objet 3D [ par carton99 ] Bonjour, désolé encore une question. j'utilise l'attribut "z" pour réalisé des effets 3d. Je cherche à connaître la position réel sur l'écran de mes utilisation de loadmovie() [ par Andyyours ] bonjourvoila j'ai entendu parler de cette fonction loadmovie() ou movieclip() je pense que j'en est besoinvoici mon probleme:j'ai des animations qui s Utilisation d'un ActiveX [ par sephiro ] BonjourJ'ai fais un ActiveX en C++ (ATL), il fonctionne tres bien sous IE, il est créé dynamiquement en Javascript. J'aimerai l'utiliser dans Flash, e pb de chemin de variable [ par inaden ] Bonjourle problème que je rencontre est que quand j'initialise mes variables à l'extérieur de la fonction par :var lesTitres:Array=Array("ini","accuei


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales