PDA

Просмотр полной версии : Задание глубины. SwapDepths. Останавливается анимация.


Acrossfy
02.12.2009, 19:35
Здравствуйте.
В сцене есть мувиклип, он анимирован посредством движения по кривой траектории.
Понадобилось изменить его глубину. При написании mc.swapDepths(-1000); нужный уровень глубины задается, однако мувиклип не движется. Он просто остается на месте, вместо того, чтобы следовать по кривой. Стоит убрать эту строчку, все снова на своих местах - идет анимация по траектории, не удовлетворяющий уровень глубины.

Буду благодарен за любой совет или помощь. Заранее спасибо.

lexa2000lexa
02.12.2009, 19:47
а не пробывали ставить положительную глубину?

Acrossfy
02.12.2009, 20:00
Пробовал, происходит то же самое.

mooncar
02.12.2009, 20:09
Попробуйте запаковать всю анимацию с mc в отдельный неподвижный контейнер, и примените swapDepths() уже к этому статичному контейнеру.

Acrossfy
02.12.2009, 20:52
В данном случае запаковывать нельзя, была уже такая идея. Важно оставить все в руте.

zurkis
02.12.2009, 21:05
ну тогда свою анимацию на отдельный слой и пускай там проигрываеться

Acrossfy
02.12.2009, 21:40
то есть? что вы имеете в виду?

mooncar
02.12.2009, 23:48
В данном случае запаковывать нельзя, была уже такая идея. Важно оставить все в руте.
Анимация с использованием swapDepth работать не будет. Теорию вопроса не знаю, с флешем недавно знаком. Запаковывайте в контейнер, либо кладите заранее на отдельный слой и откажитесь от swapDepth.