在 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 造成的,但我不知道如何重新激活它们或任何可以使用的替代方法。