
Код AS1/AS2:
var my_so:SharedObject = SharedObject.getLocal(frame);
// целевые клипы
var clips = new Object();
clips.mc1 = _root.carbig1;
clips.mc2 = _root.carbig2;
clips.mc3 = _root.carbig3;
// читаем куку
for( mc in clips){
var target_clip = clips[mc];
// сохраняем в липе его ключ
target_clip.key = mc;
// если есть - отправляем на нужный кадр
if( !isNaN(Number(my_so.data[mc])) )
target_clip.gotoAndPlay(my_so.data[mc]);
// записываем куку при каждом изменении кадра клипа
target_clip.onEnterFrame = folow_frame;
}
function folow_frame(){
my_so.data[this.key] = this._currentframe;
}
Только осторожней с
onEnterFrame. Если клипов много то будут лаги. Разумней делать интервалами или использовать класс для этого типа мувиков.