![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2006
Сообщений: 35
|
getNextHighestDepth() постоянно выдает одно и то же значение 1048577 в результате чего при дублировании клипов остается только последний из них
не знаю может это как то связано с тем что дублируется клип находящийся в другом клипе, т.к. при дублирвании клипов находящихся в _root, функция getNextHighestDepth() работает |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
Пожалуйста, код.
![]() |
|
|||||
|
Modus ponens
|
это... зачем ты его так далеко запихнул?... на очень большой глубине некоторые свойства клипов становятся недоступными...
или ты вызываешь ее как функцию, а не как метод? Т.е. _root.getNextHighestDepth() - метод, если в руте ничего нет, то выдаст 0, а если просто getNextHighestDepth(), то возможно и выдаст то, что у тебя получилось... если честно, не пробовал...
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 35
|
разобрался...
просто надо было вызывать getNextHighestDepth() для того клипа в котором находится дублируемый клип и все будет чики-пуки |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
this.createEmptyMovieClip("mc",1048575)
trace (mc.getDepth())
this.createEmptyMovieClip("mc1",this.getNextHighestDepth())
trace (mc1.getDepth())
this.createEmptyMovieClip("mc2",this.getNextHighestDepth())
trace (mc2.getDepth())
this.createEmptyMovieClip("mc3",this.getNextHighestDepth())
trace (mc3.getDepth())
this.createEmptyMovieClip("mc4",this.getNextHighestDepth())
trace (mc4.getDepth())
|
|
|||||
|
Можно извратиться и сделать свой счетчик, увеличивать после создания очередного клипа и размещать его на глубине, равной счетчику.
|
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 Ulya:
Всё зависит от конкретной задачи. Например, если у нас игра, в которой раунд длится не более пары минут и после этого игровой мир обновляется заново, удаляются старые мувиклипы, то можно и не думать о переполнении. ^_^
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|