В Actionscript 3 у меня есть функции, которые показывают или скрывают объекты на сцене. Однако некоторые из этих объектов, которые вызывают эти функции, имеют TextField, установленный на ввод, и когда я пытаюсь выбрать текстовый ввод, он не позволяет мне после вызова функции сделать его родителя невидимым (ну, это вроде как , но мне приходится много раз нажимать на клавиатуру, прежде чем персонаж раскроется, и в этом нет ничего надежного). Код для этих объектов расширяет это:
открытый класс MenuNavigation расширяет MovieClip {
public function MenuNavigation()
{
// constructor code
}
public function RevealMenu():void
{
this.visible = true;
}
public function HideMenu():void
{
this.visible = false;
}
}
Я уверен, что это вызвано переключением свойства .visible на false, но я не знаю, как повторно активировать их или какие-либо альтернативы, которые можно использовать.