{lang: 'de'}
Flashhilfe.de - Flash Community

AS3: Variable für ganzes Dokument definieren?! [Flash 10]

 


AntwortenRegistrieren Seite1  

zellerjohannes#1
Benutzerbild von zellerjohannes
Beiträge: 149
Registriert: Dec 2005

07.02.2010, 16:36

Hallo
Auf einer neuen Website definiere ich die Navigationsauswahl in einer Variable. Nun muss ich in einem anderen MovieClip diese Variable auslesen und dementsprechend behandeln, doch es gibt mir dann den Fehler, dass diese Variable nicht definiert sei, aus.
Kann ich eine Variable für das ganze Flash-Dokument definieren bzw. ändern?
Oder wie kann ich diese auslesen?

In der offiziellen AS3-Hilfe von Flash habe ich diese Global-Variable gefunden, doch das funktioniert auch nicht!

Mein Beispiel:
definieren:
ActionScript:
1
2
3
4
function button1(e:Event):void   {
   var strGlobal:String = "Home";
}
...

auslesen:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
stop();
if (strGlobal == "Home") {
    trace("Home");
}
else if (strGlobal == "About") {
    trace("About");
}
else if (strGlobal == "Gallery") {
    trace("Gallery");
}
else if (strGlobal == "Audio") {
    trace("Audio");
}
else if (strGlobal == "Contact") {
    trace("Contact");
}
zellerjohannes#2
Benutzerbild von zellerjohannes
Beiträge: 149
Registriert: Dec 2005

Themenautor/in

07.02.2010, 20:11

Weiss hier niemand, wie man mit Variablen in Actionscript 3.0 umgeht?

gruss
jz
Sleepingbeast#3
Benutzerbild von Sleepingbeast
Beiträge: 579
Wohnort: Halle
Registriert: Apr 2005

07.02.2010, 20:24