Просмотр полной версии : помогите разобраться
Такая проблема .... со слоями....
допустим есть
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, люди добрые
movie2.swapDepths(1);
movie3.swapDepths(2);
movie1.swapDepths(3);
movie1.attachMovie("ggg", "newName", 1);
А почему же, когда я использую zz.attachMovie("1", "2", 5000) -
почему клип "2" не должен получить глубину 5000, и оказаться выше всего?
И уже у него я бы смог дальше изменять swapDepths, а не у zz.
Просто, когда я делаю я использую внутри клипа "2" on(Press)... с клипом"2" - this.swapDepths - ничего не менятся.
То, что ты сделал, я понял, спасибо еще раз, за такой оперативный ответ )
Вот что меня интересует......
Например, я создал мувик, вставил в линейку...но не хочу изначально присваивать ему глубину, но мне нужно узнать как-раз базувую глубину, которая ему была присвоена автоматически в фильме. Чтобы в конце всех изменений глубин, у разных клипов, вернуть их на изначальный....
?
zz.attachMovie("1", "2", 5000) - этим ты назначаешь глубину клипа 2 внутри клипа zz. Если клип zz на руте имеет глубину, например 1, а сверху него лежит клип yy (с глубиной 2), то zz будет закрыт клипом yy, а также будет закрыто все, что находится внутри zz (клип 2).
Да, спасибо!
Идея пригодилась.
У меня все началось с того...что при startDrag()
уже были команды swapDepths и при этом, то что было startDrag() - оказалось уровнем ниже....
Это меня и озадачило )
Надо помнить, что укаждого таймлайна свои уровни глубины. И все.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.