Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash FocusEvent.FOCUS#u OUT事件';s relatedObject始终为空_Flash_Actionscript 3_Actionscript - Fatal编程技术网

Flash FocusEvent.FOCUS#u OUT事件';s relatedObject始终为空

Flash FocusEvent.FOCUS#u OUT事件';s relatedObject始终为空,flash,actionscript-3,actionscript,Flash,Actionscript 3,Actionscript,我试图在as3中编写一个下拉控件,单击该控件的“顶部文本”(精灵)会导致出现一个框(另一个精灵)。该框包含可选择的所有项目的列表。选择“item1”后,框关闭,item1文本成为控件的顶部文本。等等 我还希望当控件失去焦点时,即当用户单击flash影片上的任何其他位置时,该框自动关闭。为此,我在FocusEvent.FOCUS\u OUT框中添加了一个事件侦听器 问题是,我希望根据FocusEvent的相关对象进行不同的处理。更准确地说,我想做的不仅仅是在relatedObject是下拉控件本身

我试图在as3中编写一个下拉控件,单击该控件的“顶部文本”(精灵)会导致出现一个框(另一个精灵)。该框包含可选择的所有项目的列表。选择“item1”后,框关闭,item1文本成为控件的顶部文本。等等

我还希望当控件失去焦点时,即当用户单击flash影片上的任何其他位置时,该框自动关闭。为此,我在FocusEvent.FOCUS\u OUT框中添加了一个事件侦听器

问题是,我希望根据FocusEvent的相关对象进行不同的处理。更准确地说,我想做的不仅仅是在relatedObject是下拉控件本身的子控件的特定情况下关闭。如果没有,就把它关上

我的问题是,relatedObject属性总是为空,而不管焦点是什么。此外,isRelatedObjectInaccessible属性始终为false,因此(根据文档),这不是一个与安全相关的问题


有什么想法吗?

试着使用flash.events.MouseEvent.MOUSE\u DOWN在焦距范围内。在控制下的剪辑上处理它。

结果表明,这种行为是由添加到舞台上作为我正在处理的项目的一部分的。删除它解决了问题。

True,我可以通过在舞台上添加一个鼠标向下的监听器,随时跟踪控制之外的点击。但它不会跟踪键盘导航,例如tab键。