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