PDA

Просмотр полной версии : Как убрать назад програмный мувик


BlackRaven
10.11.2007, 21:00
Столкнулся с проблемой, програмные мувики всегда лезут на передний план, независимо от того, на каком слое скрипт, указание глубины влияет
на положения програмного мувика по отношению к прграмным мувикам. А как например, сделать так, что-бы он ушёл на второй план?

Ostgur
10.11.2007, 21:18
myMC1_mc.onRelease = function() {
this.swapDepths(myMC2_mc);
};
myMC2_mc.onRelease = function() {
this.swapDepths(myMC1_mc);
};


или при создании:

var myMC1_mc:MovieClip = createEmptyMovieClip("myMC1_mc", (myMC2_mc.getDepth()-1));

DarkLight
10.11.2007, 21:44
Непрограммные мувики сидят на отрицателтных глубинах, начиная с -16384, насколько я помню. Если класть еще ниже - removeMovieClip не будет работать, пока мувик не будет перенесен на более высокую глубину.

CrazyFlasher
10.11.2007, 22:37
аттачить/дублировать клипы не в _root, а в контейнер, который будет помещён на слой ниже остальных мувиков