Hola. Estoy teniendo problemas para acceder a los metodos de una clase dentro de una declaracion como esta:

Código ActionScript :

function f(obj){
      obj.onRelease = function(){
         trace(estado);
      }
   }


Esta funcion esta definida dentro de una clase que tiene un atributo estado y la llamo después para asignar esa funcion onRelease a cualquier movieclip que yo quiera. Pero cuando la pruebo y hago clic en el movieclip me imprime undefined. Haciendo algunas pruebas he detectado que dentro del obj.onRelease = function no puedo hacer referencia a los atributos de la clase, ya que les pongo el nombre del atributo, pero siempre los evalua como undefined. Alguien sabe como acceder a los atributos de la clase dentro de la funcion?