Déclarer une variable global à partir d'une fonction
Bonjour les amis,
J'ai une fonction que j'ai crée dans la classe MAIN (Principale) qui voici:
Code:
1 2 3 4 5 6
|
public function toHave():String
{
var ids:String = root.loaderInfo.parameters['id'];
return ids;
} |
Et je veut récupérer la variable (ids) dans une autre classe qui se nomme encorder.as, vous pouvez me donner une idée SVP ??
J'ai essayé avec (public static) à l'intérieur de la fonction mais c'est impossible.
J'ai fait ça aussi:
Code:
1 2 3 4 5 6 7
| public static var have:Function = function():String
{
var ids:String = root.loaderInfo.parameters.id;
return ids;
}; |
Mais une erreur me reviens toujours quand je fait [trace(Main.have());] dans la classe encorder.as:
Code:
1120: Access of undefined property loaderInfo.
Merci encore.