Тема: DepthManager
Показать сообщение отдельно
Старый 21.06.2007, 19:20
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 4  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
kTop брибавляет к значению текущего стёка + 20. Можно написать так:

Код:
import mx.managers.DepthManager;
this.attachMovie ('myMc', 'my_mc', 1)
this.my_mc.setDepthTo(DepthManager.kTop);
trace (this.my_mc.getDepth()); // 20
при повторном использовании и даже применительно к дугому клипу, текущая глубина в документе будет 40

UPD:
Ошибся, значение trace будет 21, соответсвенно не 40 а 41...внезависимоти от глубины второго клипа, т.е.:

Если писать так:
Код:
import mx.managers.DepthManager;
this.attachMovie ('myMc', 'my_mc', 1)
this.my_mc.setDepthTo(DepthManager.kTop);
trace (this.my_mc.getDepth()); // 21 

this.attachMovie ('myMc2', 'my_mc2', 5)
this.my_mc2.setDepthTo(DepthManager.kTop);
trace (this.my_mc2.getDepth()); // 41 (текущая глубина документа + 20)
__________________
Free-lance | Twitter | Me


Последний раз редактировалось screamge; 21.06.2007 в 19:37.