Einzelnen Beitrag anzeigen
Alt 04-11-2008, 11:53   #4 (permalink)
Warappa
Neuer User
 
Registriert seit: May 2006
Ort: Bad Ischl, Österreich
Beiträge: 243
...hatte ich schon "befürchtet".

Das Problem kenne ich aus AS2 Zeiten. Dort hab ich mir dann einfach eine lokale Variable ausserhalb der anonymen Funktion erzeugt und mit this belegt (so in etwa):
ActionScript:
  1. var thisObject:MainClass=this;
  2. ...
  3. c.addEventListener(FlexEvent.INITIALIZE, function(evt:Event):void
  4. {
  5.     thisObject.irgendeineVariableFunktionSonstwas=...;
  6. });
  7. ...

Ich dachte, diese unschöne Notlösung hätte sich in AS3 geändert.

Nungut: entweder diese unschöne Lösung oder eine richtige Klassenfunktion (letzeres ist wahrscheinlich besser)...

Danke nochmal für die Aufklärung Marcy_LH!

Warappa
Warappa ist offline   Mit Zitat antworten