Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/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
Apache flex 如何将动态主题从swf传递到swc?_Apache Flex_Themes_Swc - Fatal编程技术网

Apache flex 如何将动态主题从swf传递到swc?

Apache flex 如何将动态主题从swf传递到swc?,apache-flex,themes,swc,Apache Flex,Themes,Swc,我有一个swf文件,它在运行时从网络中获取主题。现在我将该swf转换为swc,并创建了另一个容器swf来指向该swc。似乎新的swf文件具有主题信息,而swc不采用该主题 如何使swc采用与其父容器swf文件相同的主题 谢谢。不确定这是否正是您想要的,但请看一下: 来自Adobe: 如果已有主题SWC文件,则可以将其用作运行时样式表。为此,必须从主题SWC文件中提取CSS文件。然后,通过将剩余的SWC文件作为库传递来编译样式SWF文件 以下步骤使用命令行显示此过程: 使用PKZip或类似的存档实

我有一个swf文件,它在运行时从网络中获取主题。现在我将该swf转换为swc,并创建了另一个容器swf来指向该swc。似乎新的swf文件具有主题信息,而swc不采用该主题

如何使swc采用与其父容器swf文件相同的主题


谢谢。

不确定这是否正是您想要的,但请看一下:

来自Adobe:

如果已有主题SWC文件,则可以将其用作运行时样式表。为此,必须从主题SWC文件中提取CSS文件。然后,通过将剩余的SWC文件作为库传递来编译样式SWF文件

以下步骤使用命令行显示此过程:

使用PKZip或类似的存档实用程序从SWC文件中提取CSS文件,如下例所示:

$ unzip halo.swc defaults.css
$ mxmlc -include-libraries=halo.swc halo.css
(可选)将CSS文件重命名为有意义的名称。这是样式SWF文件的名称。以下示例将defaults.css文件重命名为halo.css:

$ mv defaults.css halo.css
编译样式SWF文件。使用“包含库”选项将主题SWC文件添加到样式SWF文件中,如下例所示:

$ unzip halo.swc defaults.css
$ mxmlc -include-libraries=halo.swc halo.css

如果一个主题SWC文件中有多个CSS文件,则必须在编译样式SWF文件之前提取所有CSS文件。

不确定这是否正是您要查找的,但请查看以下内容:

来自Adobe:

如果已有主题SWC文件,则可以将其用作运行时样式表。为此,必须从主题SWC文件中提取CSS文件。然后,通过将剩余的SWC文件作为库传递来编译样式SWF文件

以下步骤使用命令行显示此过程:

使用PKZip或类似的存档实用程序从SWC文件中提取CSS文件,如下例所示:

$ unzip halo.swc defaults.css
$ mxmlc -include-libraries=halo.swc halo.css
(可选)将CSS文件重命名为有意义的名称。这是样式SWF文件的名称。以下示例将defaults.css文件重命名为halo.css:

$ mv defaults.css halo.css
编译样式SWF文件。使用“包含库”选项将主题SWC文件添加到样式SWF文件中,如下例所示:

$ unzip halo.swc defaults.css
$ mxmlc -include-libraries=halo.swc halo.css

如果在一个主题SWC文件中有多个CSS文件,则必须在编译样式SWF文件之前提取所有CSS文件。

我很困惑您在问什么或者问题出在哪里。如果你给每个SWF和SWC起一个名字,这样我就能知道哪个是哪个。把你从起点到现在所采取的步骤列在一个正式的清单中可能会有所帮助。我很困惑你在问什么或者问题出在哪里。如果你给每个SWF和SWC起一个名字,这样我就能知道哪个是哪个。这可能有助于包括一个正式的步骤清单,你从开始到现在所采取的步骤。感谢链接。那很有帮助。它帮助我理解了如何将CSS从SWC转换到SWF。但我的场景正好相反,我希望从SWF加载的运行时主题应用于SWC中的模块。有什么建议吗?顺便说一句,样式是由SWF加载的,SWC不知道SWF加载的主题。我只是希望SWC使用SWF中定义的样式。谢谢链接。那很有帮助。它帮助我理解了如何将CSS从SWC转换到SWF。但我的场景正好相反,我希望从SWF加载的运行时主题应用于SWC中的模块。有什么建议吗?顺便说一句,样式是由SWF加载的,SWC不知道SWF加载的主题。我只是希望SWC使用SWF中定义的样式。