Сделал галерею, проблема заключается в следующем:
при очитке кеша броузера функция setMask иногда не срабатывает причем не на одних и тех же картинках, а на разных...
сайт:
http://www.sciannaceramiche.it/ (пока что доступен только итальянский язык (it))
кусок кода где я вставляю маску:

Код:
pic.loadMovie(folder + photo_filename[p]);
preloader.onEnterFrame = function()
{
var bytes_loaded:Number = pic.getBytesLoaded();
var bytes_total:Number = pic.getBytesTotal();
var percent:Number = 0;
percent = Math.round( bytes_loaded / bytes_total * 100 );
if( percent != 100 && percent > 0)
txt = percent + "%";
else
txt = "0%";
preloader._width = percent * 3;
if( percent == 100 )
{
pic.setMask(pic_area);
preloader._visible = preloader_bg._visible = false;
play();
delete this.onEnterFrame;
}
else
{
preloader._visible = preloader_bg._visible = true;
gotoAndStop("start");
}
}
и вопрос как можно отследить замаскировался клип или нет?
локально все работает на ура... проблема пока наблюдается только в мазилле