У меня есть TextField внутри Sprite, и я всегда хочу, чтобы альфа TextField была равна альфе спрайта. Как я могу подписаться на изменения, внесенные в Sprite? Я думаю, мне нужно запустить PropertychangeEvent как-нибудь, но я не вижу, что спрайт поддерживает это из коробки?
class TextWidget extends Sprite{
private var textfield:TextField;
public function TextWidget(){
textfield = new TextField();
textfield.alpha = this.alpha; //does'n help
addChild(textField);
??
this.addEventListener(PropertyChangeEvent.PROPERTY_CHANGE, updateAlpha);
??
}
private function updateAlpha(event:PropertychangeEvent):void{
textfield.alpha = this.alpha;
}
}