Je charge une image et l'ajoute au MC someMC. Si "quelque chose" est vrai, someVariable obtient le numéro someMC scaleX. Disons que c'est 0.82.Problème de variable globale
Ce dont j'ai besoin, c'est de placer ce nombre dans la valeur de mon objet Slider. Puisque je veux que la valeur de curseur soit là où mon échelle d'image est.
Ceci bien sûr ne fonctionne pas en raison des limitations de la portée variable.
J'ai essayé de définir la variable en haut du code comme ceci: var someVariable: Number; mais cela n'a pas fonctionné non plus.
Voici le code:
function completeHandler(event:Event):void{
if (something) {
var someVariable:Number = this.someMC.scaleX;
}
}
var s:Slider = new Slider();
s.maximum = 500;
s.minimum = 10;
s.value = someVariable;
Toute pensée?
Mise à jour
Je suis à la recherche d'une solution sans avoir à utiliser l'emballage et la classe, puisque je ne suis pas encore stable avec AS3.
Update 2
I've uploaded all the code to Pastebin. Take a look ;)
Si je suis dans un MovieClip et que j'ai déjà importé le global.as aurais-je besoin de l'importer dans le clip? –