
Код:
import mx.utils.Delegate;
class NavigationButtons extends MovieClip
{
private var listener:MovieClip;
function NavigationButtons(){
listener = this._parent;
trace(listener); //OK
this["btnPrev"].onPress = Delegate.create(this["btnPrev"], btnPress);
}
private function btnPress(){
trace(listener); //undefined
}
}
1. почему не видно listener в функции btnPress? как это исправить?
2. можно ли передать параметр в конструктор класса (и каким образом), если класс привязан к символу-мувику, который помещен на сцену руками?
спасибо