Galera creio que minha dúvida seja bem simples para quem já conhece a linguagem, o que não é o meu caso, é o meu primeiro projeto com As3. A dúvida é a seguinte: Eu tenho um MC no Stage que contém esse seguinte código, importante desse código é essa variável boolean que me diz se está Habilitado/Desabilitado. O que quero fazer é acessar essa variável no stage, mas não consigo.Tentei dessa maneira como podem ver, mas num consegui. //Código movieCLip btn_Topicos stop(); btn_topicos.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler); var TopicoHabilitado:Boolean = false; function fl_MouseClickHandler(event:MouseEvent):void { TopicoHabilitado = !(TopicoHabilitado); if(TopicoHabilitado){ gotoAndStop(2); } else{ gotoAndStop(1); } trace(TopicoHabilitado + "Tópico setado"); } [/CODEBOX] //Código Stage [code]import flash.text.TextField;
stop();
var descricao:TextField = new TextField();
descricao.visible = false;
descricao.text = "Texto padrão";
addChild(descricao);
if(btn_topicos.TopicoHabilitado){
descricao.visible = true;
descricao.text = "tópico Habilitado";
}
else{
descricao.visible = true;
descricao.text = "tópico Deshabilitado";
}[/code] Peço a compreenssão de vocês, pois já procurei bastante e não encontrei uma resposta, espero que possam me ajudar. Vlw pela atenção, Rafael Bezerra