Что-то не могу никак додуматься. Есть потребность вручную созданный mc все время подымать "наверх" над созданными программно. Написала вот что:

Код:
depthObject = new Object();
clic = 10;
//my_mc - собственно "ручной" мувик
depthObject.mc_depth = my_mc.getDepth();
depthWatcher = function (prop, oldVal, newVal) {
_root.my_mc.swapDepths(newVal);
}
depthObject.watch("mc_depth", depthWatcher);
//пример
for (var i = 0; i<10; i++) {
_root.attachMovie("new_mc", "new_mc"+i, _root.getNextHighestDepth(), {_x:10*i});
depthObject.mc_depth = _root.getNextHighestDepth();
}
но меня этот вариант не устраивает, потому что "depthObject.mc_depth = _root.getNextHighestDepth()" нужно будет вставлять везде, где есть аттач. это как-то нефункционально.
Подскажите, пожалуйста, может у кого есть какие идеи?