Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/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
Apache flex Flex 4组显示效果/隐藏效果_Apache Flex_Effects - Fatal编程技术网

Apache flex Flex 4组显示效果/隐藏效果

Apache flex Flex 4组显示效果/隐藏效果,apache-flex,effects,Apache Flex,Effects,我有一个小组,我想做一个擦拭效果时,它显示和隐藏 <fx:Declarations> <!-- Place non-visual elements (e.g., services, value objects) here --> <s:Wipe id="wipeUp" direction="up" duration="2000"/> <s:Wipe id="wipeDown" direction="down" duration="

我有一个小组,我想做一个擦拭效果时,它显示和隐藏

<fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
    <s:Wipe id="wipeUp" direction="up" duration="2000"/>
    <s:Wipe id="wipeDown" direction="down" duration="2000" startDelay="2000"/>
</fx:Declarations>

<s:Group 
    id="zoomPopup"
    top="-290"
    right="15"
    width="30"
    height="300"
    visible="false" 
    showEffect="{wipeUp}" hideEffect="{wipeDown}">


当组的可见性发生变化时,该组将被隐藏和显示,但效果不起任何作用。当我将可见性设置为false时,它需要4秒才能隐藏(延迟+持续时间),但同样没有效果。

当前版本的spark中不正式支持效果触发器。查看此线程了解更多详细信息:

我不认为这是真的。在上面的代码中,我声明效果会被触发,但实际上不会擦除。因此,当hideEffect被触发时,它将等待4秒(持续时间+开始时间),然后该组将不再可见。它不受官方支持,因此行为将未知。在某些情况下它会工作,在某些情况下它不会,在其他情况下它可能会做一些奇怪的事情。您可以尝试设置Wipe.target=zoomPopUp,它可能会起作用。