Цитата:
Сообщение от Psijic
Посоветуйте, какие методы для следующих задач оптимальны?
1)Задача: в классе-потомке нарисовать спрайт так, чтобы он перекрывал остальные (был поверх всех).
Методы решения:
а) диспатчить эвент, передавать спрайт наверх, отрисовывать в мейне (main)
б) делать супером (вряд ли нормально сработает при n-й вложенности потомка)
в) каким-то образом забирать/передавать stage/root
|
Не в первом приложении делаю несколько главных "слоев" которые имеют постоянный z-index
например:
0:
PopupView
1:
HintView
2:
ToolsView
3:
CanvasView
Соответственно имеется
PopupManager, который определяет размещение на самом верхнем (нулевом) слое.
Нечто подобное используется во флекс. А если раскинуть мозгами, то можно сделать даже альтернативу тега
PopupAchor