Все галерею я доделал, просто при создании мувиклипа с изображениями я дал им имя с индексом массива изображения Например:
Код:
img=str.split(";");
b=0;
for(i=0;i<img.length;i++)
{
if(img[i]!="")
{
_root.mask.createEmptyMovieClip(i,(i+1));//имя i индекс массива
put=eval("_root.mask."+i);
loadMovie("gallery/ico/"+img[i],put);
put._x=b;
b+=90;
url="gallery/bigimg/"+img[0];
_root.createEmptyMovieClip("bigimg",888);
loadMovie(url,_root.bigimg);
}
}
затем и при событии нажатии на мувиклип использовал просто его имя
Код:
for(i=0;i<img.length;i++)
{
put=eval("_root.mask."+i);
put.onPress = function(){
url="gallery/bigimg/"+img[this._name];//где this._name имя данного мувиклипа
_root.createEmptyMovieClip("bigimg",888);
loadMovie(url,_root.bigimg);
}
}
Просто не знал что во флеше возможно именование мувиклипов простыми числами.
всем спасибо за внимание!!