I have array of images i need to loop throw them to get the url and load them by this function loadImage, the function works fine and loads the images put my problem with the Movieclip block when i add the image to it the image get's added to the last Movieclip in the loop ?
var relatedJSON = JSON.decode(e.target.data);
var relatedStories = relatedJSON.stories;
if(relatedStories.length > 0){
for(var j:Number=0;j<relatedStories.length;j++){
if(relatedStories[j].yahki_thumb){
var one = j+1;
var block = related_stories.getChildByName('related_stories_block'+one);
// load the image
loadImage({
path:relatedStories[j].yahki_thumb,
success:function(e:Event,my_loader:Loader)
{
my_loader.width = this[block].width;
my_loader.height = this[block].height;
this[block].img.addChild(my_loader);
},
error:function(e:Event)
{
// error
echo('error to load an image');
}
});
}
}
// replay button event
//replay
}else{
// error
echo('no related stories');
}