PDA

Просмотр полной версии : помогите разобраться


balsn
21.10.2004, 20:39
Такая проблема .... со слоями....
допустим есть

movie1.attachMovie("ggg", "newName", 1);
и есть мувики
movie2.swapDepths(number1);
movie3.swapDepths(number2);

Мне нужно, чтобы movie1.newName был над мувиками movie2 и movie3. Для этого я делаю
movie1.attachMovie("ggg", "newName", 10000);
но это не помогает......

почему-то все равно movie1.newName распологается под
movie2 и movie3

И можно ли как-то узнать, например, в
movie4.swapDepths(number3) - это самое число number3.

помогите, plz, люди добрые

dimarik
21.10.2004, 20:54
movie2.swapDepths(1);
movie3.swapDepths(2);
movie1.swapDepths(3);
movie1.attachMovie("ggg", "newName", 1);

balsn
21.10.2004, 21:17
спасибо!

dimarik
22.10.2004, 00:18
а причина понятна?

balsn
22.10.2004, 12:27
А почему же, когда я использую zz.attachMovie("1", "2", 5000) -
почему клип "2" не должен получить глубину 5000, и оказаться выше всего?
И уже у него я бы смог дальше изменять swapDepths, а не у zz.
Просто, когда я делаю я использую внутри клипа "2" on(Press)... с клипом"2" - this.swapDepths - ничего не менятся.

То, что ты сделал, я понял, спасибо еще раз, за такой оперативный ответ )
Вот что меня интересует......
Например, я создал мувик, вставил в линейку...но не хочу изначально присваивать ему глубину, но мне нужно узнать как-раз базувую глубину, которая ему была присвоена автоматически в фильме. Чтобы в конце всех изменений глубин, у разных клипов, вернуть их на изначальный....

?

dimarik
23.10.2004, 20:07
zz.attachMovie("1", "2", 5000) - этим ты назначаешь глубину клипа 2 внутри клипа zz. Если клип zz на руте имеет глубину, например 1, а сверху него лежит клип yy (с глубиной 2), то zz будет закрыт клипом yy, а также будет закрыто все, что находится внутри zz (клип 2).

balsn
25.10.2004, 10:54
Да, спасибо!
Идея пригодилась.

balsn
25.10.2004, 10:58
У меня все началось с того...что при startDrag()
уже были команды swapDepths и при этом, то что было startDrag() - оказалось уровнем ниже....
Это меня и озадачило )

Antares
25.10.2004, 12:22
Надо помнить, что укаждого таймлайна свои уровни глубины. И все.