делаю пачку createEmptyMovieClip, внутрь каждого гружу жпег, createTextField() и ставлю на него onRelease = function() ...
trace(myobj_onRelease) показывает, свойство инициализировано. Однако сама функция не срабатывает (даже указатель при наведении на объект не меняется).
Почему такое может быть?
ЗЫ. если всё то же самое применить к родительскому мувику - он работает..
Вот код на всякий случай.

Код:
function InitGalleryArray(current_xml, cur_array, mov_name) {
var tmpXmlNode:XMLNode = current_xml.firstChild;
cols = 4;
pic_hei = 100;
pic_wid = 100;
x_space = 10;
y_space = 40;
_root.createEmptyMovieClip(mov_name,_root.getNextHighestDepth());
_root[mov_name]._x = 210; _root[mov_name]._y = 30;
i=0;
while(tmpXmlNode.nodeName) {
_root[mov_name].createEmptyMovieClip("pic"+i,_root[mov_name].getNextHighestDepth());
_root[mov_name]["pic"+i].loadMovie(tmpXmlNode.attributes.small);
_root[mov_name]["pic"+i]._x = (i%cols) * (pic_wid + x_space);
_root[mov_name]["pic"+i]._y = Math.floor(i/cols) * (pic_hei + y_space);
_root[mov_name].createTextField("label"+i, _root[mov_name].getNextHighestDepth(), _root[mov_name]["pic"+i]._x, _root[mov_name]["pic"+i]._y + pic_hei - 2, 100, 20);
_root[mov_name]["label"+i].wordWrap = true;
_root[mov_name]["label"+i].multiline = true;
_root[mov_name]["label"+i].text = tmpXmlNode.attributes.label;
_root[mov_name]["label"+i].autoSize = true;
_root[mov_name]["pic"+i].onRelease = function() {
trace(1);
}
tmpXmlNode = tmpXmlNode.nextSibling;
i++;
}
}