|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2009
Сообщений: 105
|
Глубина программного созданного мувика
Здравствуйте!
Проблема в следующем. Делаю программную загрузку картинки. this.createEmptyMovieClip("image_mc",0); var image_mcl:MovieClipLoader = new MovieClipLoader(); var mclListener:Object = new Object(); mclListener.onLoadInit = function(target_mc:MovieClip) { target_mc._width = 139; target_mc._height = 185; target_mc._x = 230; target_mc._y = 120; }; image_mcl.addListener(mclListener); image_mcl.loadClip("Pict\\1.jpg",image_mc); Мне же необходимо, чтобы некоторые элементы были за "картинкой", некоторые перед. Пожалуйста, объясните, в чем проблема? Всем спасибо! |
|
|||||
Модрон-ветеринар
|
Вы создаете контейнер на глубине 0. А все созданное в авторской среде, сидит на глубинах, начиная с -16384. Вот и идет перекрытие.
Используйте swapDepth для назначения нужных глубин и авторским экземплярам. Либо создавайте контейнер внутри другого мувика, расположенного на слое, который одни слои перекрывает, другие находятся над ним, и тогда то, что лежит в слоях над ним, будет видным. И не забывайте, что Z-глубина (depth) - это не то же самое, что и расположение слоев в файле проекта. Последний раз редактировалось mooncar; 11.06.2009 в 21:47. |
|
|||||
Регистрация: Jan 2008
Сообщений: 669
|
скорее всего ваши элементы добавлены на сцену ручками, а глубина у таких клипов уходит далеко в минус. Если глубина объектов имеет большое значение, то можно поместить в нужный слой пустой клип-контейнер и грузить в него
|
|
|||||
Регистрация: Mar 2009
Сообщений: 105
|
Спасибо!
Добавлено через 19 минут С пустым клипом-контейнером все получилось. А вот как только начилаю менять глибины при помощи swapDepth, то, почему-то, начинаются "чудеса" . Например, у одного клипа (который должен быть поверх всех) появляется дубликат... |
Часовой пояс GMT +4, время: 16:45. |
|
« Предыдущая тема | Следующая тема » |
|
|