Ich lade ein Bild und füge es dem MC someMC hinzu. Wenn "etwas" wahr ist, erhält die someVariable die someMC scaleX-Nummer. Sagen wir es 0,82.Globales Variablenproblem
Was ich brauche, ist diese Nummer in den s.value in meinem Slider-Objekt zu bekommen. Da ich den Slider-Wert haben soll, wo meine Bildskalierung ist.
Dies funktioniert natürlich nicht wegen der Einschränkungen des Variablenbereichs.
Ich habe versucht, die Variable an der Spitze des Codes wie folgt einzustellen: var someVariable: Number; aber das hat auch nicht funktioniert.
Hier ist der 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;
Irgendwelche Gedanken?
aktualisieren
ich für eine Lösung freu ohne Paket und Klasse zu verwenden, da ich noch mit AS3 nicht so stabil bin.
aktualisieren 2
I've uploaded all the code to Pastebin. Take a look ;)
Wenn ich in einem MovieClip bin und das global.x importiert habe, müsste ich es trotzdem in den Movieclip importieren? –