Как сделать так чтобназначить актион на кадр создоваеммых обектов?
Код:
j = 0;
stop();
pictures = new XML();
pictures.onData = function(str) {
pictures = str.split("\r\n");
loadImages(pictures);
};
pictures.load("images.ini");
//pictures.load("images.dat");
// çàãðóçêà êàðòèíîê
loadImages = function (list) {
targets = [];
mc=[];
for (var i = 0; i<list.length; i++) {
mc[i] = this.createEmptyMovieClip("image"+i, 1+i);
j = i;
targets.push({loader:mc[i], param:list[i].split("\t")});
mc[i].loadMovie(targets[i].param[0]);
}
this.onEnterFrame = function() {
for (var i = 0, j = 0; i<targets.length; i++, j++) {
var mc = targets[i].loader;
mc.urlpost = "javascript:hi()";
mc.onPress = function() {
bx = this._x;
by = this._y;
// getURL(this.urlpost);
};
// iaoey aa?aai?iay
var l = mc.getBytesLoaded();
var t = mc.getBytesTotal();
if (l && t && l>=t) {
mc._x = targets[i].param[1];
mc._y = targets[i].param[2];
mc.createTextField("txt",10, mc._width,0, 40,10);
/*mc.txt.autoSize = true;
mc.txt.background = true;
mc.txt.border = true;
mc.txt.backgroundColor = 0xEEEE77;
mc.txt.text = targets[i].param[3];
mc._x = targets[i].param[1];
mc._y = targets[i].param[2];
targets.splice(i--, 1);*/
}
}
if (!targets.length) {
delete this.onEnterFrame;
}
};
};
targets.splice(i, 1);