Помогите, не могу извлечь значение переменной из обьекта, при чём до этого удалось. Наверное все из-зи слушателя. Посмотрите плиз.

Код AS3:
var MyBasicElement:Array = [];
var MyLevel:Array = [];
var hitNumber:Number;
for(var i=0;i<5;i++)
{
MyLevel[i] = new CLevel();
addChild(MyLevel[i]);
}
var MyQuest:CQuest = new CQuest();
addChild(MyQuest);
for(var j=0;j<5;j++)
{
MyBasicElement[j] = new CBasicElement(MyQuest.Text_txt[MyQuest.Qindex]); // здесь извлек
addChild(MyBasicElement[j]);
}
MyBasicElement[0].addEventListener(MouseEvent.MOUSE_UP,hitConect);
function hitConect(e:Event):void
{
var proba:uint = MyBasicElement[0].i;
//for(i=0;i<5;i++)
//{
//if(MyBasicElement[0].kap_mc.hitTestObject(MyLevel[i]) == 1)
//{
//return;
//}
//}
trace(<font color="Red">MyQuest.Text_txt[MyQuest.Qindex]font>);// здесь не извлекает
}