Я создаю приложение для флэш-памяти, и в одном кадре у меня есть несколько элементов управления, которые при нажатии на вкладку будут выделены и разрешены для выбора (доступность).
Когда я выбираю один из элементов управления, фон имеет альфа-форму поверх него (изначально установлено значение 0), исходный экран немного затемняется, а впереди (сверху) появляется новый элемент управления с информацией (это поле можно закрывается, и исходный экран возвращается из затемненного альфа-состояния в нормальное состояние).
Моя проблема в том, что я хотел бы, чтобы элементы управления на исходном экране не отображались на вкладках (я только хочу, чтобы нажатие вкладки выделяло новые кнопки окон).
Я знаю, что могу использовать tabEnabled
для каждого отдельного элемента управления, но можно ли просто установить элементы управления верхнего уровня с tabEnabled
на false
и отключить все индексы вкладок его собственных дочерних элементов.
Из-за множества различных уровней или дочерних элементов управления в каждом элементе управления клипом ниже моего верхнего уровня я хочу просто установить верхний уровень. Придется ли мне писать рекурсивную функцию для выполнения такой простой функциональности?
Спасибо