Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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/3/wix/2.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
Arrays as3检查数组中的项是否已单击_Arrays_Flash_Actionscript 3_Button - Fatal编程技术网

Arrays as3检查数组中的项是否已单击

Arrays as3检查数组中的项是否已单击,arrays,flash,actionscript-3,button,Arrays,Flash,Actionscript 3,Button,如果这有点像n00b的话,很抱歉。我在AS3工作。我有一组8个按钮。我当前正在隐藏使用e.currentTarget单击的按钮 我如何告诉flash使所有不是当前目标的按钮变得可见(即,如果某个按钮之前被单击而隐藏,我如何告诉它在另一个按钮被单击时再次可见?) 提前谢谢你的建议。下面是我用来隐藏currentTarget的父对象的内容: buttonArray[i].addEventListener(MouseEvent.MOUSE_DOWN, officeButtonSelected);

如果这有点像n00b的话,很抱歉。我在AS3工作。我有一组8个按钮。我当前正在隐藏使用e.currentTarget单击的按钮

我如何告诉flash使所有不是当前目标的按钮变得可见(即,如果某个按钮之前被单击而隐藏,我如何告诉它在另一个按钮被单击时再次可见?)

提前谢谢你的建议。下面是我用来隐藏currentTarget的父对象的内容:

buttonArray[i].addEventListener(MouseEvent.MOUSE_DOWN, officeButtonSelected);
    function officeButtonSelected (e:MouseEvent){
        e.currentTarget.parent.visible=false;

    }

当你检测到一个点击时,只需在所有按钮上循环并使它们可见,然后隐藏被点击的按钮

for each( var button:DisplayObject in buttonArray){
    button.visible = true;
}

当你检测到一个点击时,只需在所有按钮上循环并使它们可见,然后隐藏被点击的按钮

for each( var button:DisplayObject in buttonArray){
    button.visible = true;
}

谢谢葡萄柚,你真厉害!我只是简单地把。家长添加到按钮上,它就成功了。非常感谢。谢谢葡萄柚,你真是棒极了!我只是简单地把。家长添加到按钮上,它就成功了。非常感谢。