Listener - hvordan refereres til andre variabler (AS2)?
Hej eksperter.Jeg har nogle indtastningsfelter, dybt inde i nogle movieclips.
Hvis der ændres i felterne, skal variablen "pinned" sættes "true" (p.t. tracer den bare).
Problemet er blot, den tracer "undefined", uanset hvad jeg gør - og det HVER GANG, jeg forsøger at referere fra et objekt (listeners, XML-objekter og whatever).
Hvis jeg tracer "this", returneres [OBJECT OBJECT], men hvordan pokker refererer jeg til andre ting? Og hvorfor gør det knuder?
stop();
var myListener:Object = new Object();
myListener.onKeyDown = function () {
// Hvorfor kan jeg ingenting herindefra?
trace(this._parent._parent._parent._parent._parent.pinned);
}
Key.addListener(myListener);