Цитата:
Сообщение от __etc
В абсолютном большинстве случаев простым addListener(this) вместо addListener(someObject).
|
Прикольно:

Код:
Stage.scaleMode="noScale"
Stage['onResize']=function(){
trace(this.width+"x"+this.height)
}
Stage.addListener(Stage)
Странно, что нельзя напрямую снимать события с генерирующего их объекта. Ведь что в данном случае происходит? Объект Stage генерирует событие 'onResize' при его наступлении. Далее просматривает массив _listeners в себе и рассылает всем объектам этого массива, что событие 'onResize' произошло. Т.е. объект Stage получает от самого себя самому себе сообщение 'onResize', после чего выполняется назначенный на это событие метод.