PDA

Просмотр полной версии : Экранирование слоя слоем


OracleN
20.04.2007, 13:29
Господа, вопрос следующего характера.

Есть базовый слой, где расположены элементы, чекбосы и т.д.

И вот хочу чтобы при выполнения некторых действий они закрывались.
Для этого сделал другой слой, для эффекта красоты сделал его полупрорачным. И натягиваю его поверх.

Но элементы на базовом не экранируются. Т.е. чере слой я могу нажать баттом и т.д

Можно ли как нить решить эту проблему.

Ventur
20.04.2007, 13:33
перехватывай события этим верхним слоем.
пустой onRollOver, к примеру

OracleN
20.04.2007, 13:35
что то не совсем догоняю как это делается

Ventur
20.04.2007, 13:42
glassPane._visible = true;
glassPane.onRollOver = function()
{trace("Перехвта событий")
}

//а чтобы убрать, достаточно
glassPane._visible = false;
// или удаляй событие

Skoder
20.04.2007, 13:42
объекту который находиться на верхнем слое, нужно поставить какое то событие типа: onRelease или onRollOver и т.п.

OracleN
20.04.2007, 13:51
да заработало, спасибо.