【问题标题】:Hide Flex Component From SWFLoader在 SWFLoader 中隐藏 Flex 组件
【发布时间】:2011-03-04 02:30:21
【问题描述】:

如何隐藏组件以及使用什么 AS3 代码从外部 swf 文件中隐藏 Flex 组件?

【问题讨论】:

    标签: apache-flex flash components hide actionscript-3


    【解决方案1】:

    我不明白你说的隐藏是什么意思。

    您可以使用组件上的 visible 属性隐藏组件,使其不可见。我相信这是 imp,在 UIComponent 中实现,所有 Flex 组件都应该能够访问它。

    一旦一个组件被添加到它的父级,它就永远不会被完全隐藏。但是,如果您在 ActionScript 中将其创建为私有变量;这将使访问数据变得困难。

    两个独立的 SWF 通常无法访问另一个内的代码,除非您已设置本地连接或正在将一个 SWF 加载到另一个内。

    【讨论】:

    • SWF 影片是在 Flex 项目 (SWFLoader) 中加载的。我只是不知道如何从独立但嵌入的 SWF 访问 FLEX 组件。
    • 和 hide 就像我在 AS3 中通常所做的那样: image.visible=false;只是不知道如何访问弹性属性
    • 如果您的“加载的 swf”组件公开为公共属性,您可以使用此处的说明访问它们:livedocs.adobe.com/flex/3/html/…
    • 您有任何关于如何隐藏“
    • 将 visible 和 includateInLayout 属性设置为 false;使用我之前链接到的说明来修改加载的 swf 中的这些属性。或者你可以给我打电话asktheflexpert.com,我们可以一起解决。
    猜你喜欢
    • 2010-09-27
    • 1970-01-01
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 2011-10-29
    • 1970-01-01
    • 2020-12-08
    • 1970-01-01
    相关资源
    最近更新 更多