Я поддерживаю приложение ActionScript 2, которое использует createEmptyMovieClip для создания выпадающих списков (элементы списка прикрепляются как мувиклипы). Я могу закрыть раскрывающийся список непосредственно с помощью removeMovieClip и, очевидно, такой.Закрытие выпадающего меню, нажав снаружи в приложении AS2?
Моя проблема заключается в том, что выпадающий список должен закрываться не только при нажатии на элемент или создание кнопки запуска, но и в любое время, когда пользователь щелкает в любом месте за пределами выпадающего списка (например, onReleaseOutside, за исключением щелчка,).
Пока что единственное решение, которое я вижу, превращает _root (или невидимый слой) в кнопку, доказывая для него onRelease, но это хакерское поведение, поскольку _root обрабатывается как кнопка Flash (указатель мыши курсора и все такое). Не хочу!