问题标签 [swc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - 将自定义皮肤和自定义类合并到 SWC
如果我有一个 *.as 文件,它是我的自定义组件,一个包含自定义组件外观的 SWC 类和一个告诉自定义类外观的 css 文件(引用 SWC 外观文件),我该如何设置库项目(使用 flexbuilder 3)生成一个包含所有内容的 SWC 文件?
apache-flex - 链接 SWC 文件时出现问题
我正在尝试链接 as3corelib 库以按照本教程使用其 JSON 功能。但是我在编译它时遇到了麻烦。我的命令看起来像:
但我收到此错误:
问题是什么?
更新:这是因为我使用的是 Flex 3 吗?该教程似乎适用于 Flex 2。如果是这样,我需要为 Flex 3 做什么?
apache-flex - 是否有一种标准化的方式将元数据(例如版本、许可证)嵌入到 SWC 组件中?
场景:有一个Adobe Flex 3SWC
项目,它以文件的形式使用了多个第三方库和组件。
我们如何知道这些SWC
文件“里面有什么”?具体来说,如何确保项目使用所有这些组件的最新版本?
根据官方 Adobe Flex 3 帮助,“您可以定义”(原文如此)version
您打算打包和分发的组件的属性。类似于以下内容:
但是 Adobe 的创作工具并没有以任何特殊方式处理该属性,而且我怀疑它不是社区常用的,无论如何。
catalog.xml
所有组件中的文件SWC
似乎不包含任何有用的东西。
开发人员是否以任何方式分发SWC
通常将元数据嵌入到这些文件中?是否有一种标准化的方法可以从SWC
文件中检索版本、许可证、作者和版权等数据?
actionscript - 如何访问 Flex Builder Actionscript 项目中的“mx”或“fl”命名空间?
如何访问 Flex Builder Actionscript 项目中的mx
或 命名空间?fl
我需要包含某个 .swc 文件吗?
我似乎找不到哪一个。
flash - flash cs3组件问题
我一直在为我的新 Flash 游戏使用基于自定义 swc 的组件。当我决定更新一些占位符图形时,我几乎完成了引擎开发。我做了必要的更改,却发现我的组件无法编译。我觉得这很奇怪,因为我只是更新了图形和显示新图形所需的一些非必要代码。也许我改变了一个设置......?我修复了编译器报告的问题并导出了新的 swc 文件。成功。我重新加载了组件面板并将其拖到舞台上……结果却发现了一个空组件!该组件甚至没有在我的库中注册。它只是消失了!有什么建议么?顺便说一句,它在as3中。
flash - Flash AS3 - 如何将导入的文本字段影片剪辑设置为不可选择
我在 Flash CS4 中创建了一个包含文本的图形。我嵌入了适当的字符,然后将其作为 MovieClip 保存到我的库中。然后我将它导出到一个 SWC 文件。
在我的 AS3 代码中(使用 Flex SDK/记事本),然后我导入影片剪辑并为其分配一些鼠标事件,以便我可以将其用作按钮。
不幸的是,我以这种方式导入的所有图形中的文本都有“I”鼠标光标,并且文本是可选择的。这从我的 Flash 应用程序中窃取了焦点并且不好!
我知道当我有一个文本字段时,我可以:
但是,当它是我正在导入的 Movieclip 时,这不起作用:
我究竟做错了什么?
apache-flex - Flex / Flash:如何在多个 SWC 中嵌入相同的字体
我有以下项目结构: - 一个 Flex 项目 (SDK 3.3) - 多个 SWC,带有在 Flex 项目中用作组件的图形和文本字段。
由于我有很多 SWC 在动态文本字段中都使用相同的字体,所以我不想在每个 SWC 中嵌入字体。相反,我想要一个库(RSL?),其中包含所有 SWC 加载字体的字体。
我尝试使用 Flash 中的“导出以供运行时共享”功能使用字体构建库文件。虽然当我留在 Flash 中时它运行良好,但当我尝试在 Flex 中使用这些 SWC 时,Flex 会引发“内部构建错误”。
关于加载字体的好策略有什么想法吗?
非常感谢,科尔特
apache-flex - 跨多个 Flex 应用程序共享资产(图标/图像)的最佳方式是什么?
我正在创建我不久前创建的 Flex 应用程序的新“精简版”版本。我一直在将许多类和组件移植到编译 SWC 文件的 Flex 库项目中。因为两者都是 Cairngorm 应用程序,所以我无法完全消除重复代码,但我应该能够共享资产(例如图标(PNG 文件))似乎是合乎逻辑的。做这个的最好方式是什么?我已经尝试将它们包含在 SWC 中,但我不知道如何在应用程序中访问它们。如果你能帮我解决这个问题,那么我的问题就会得到解答。有什么想法吗?
以下是我目前如何在 Flex 应用程序中嵌入图标/图像的示例:
谢谢。
apache-flex - 在 flash 中编译一个 swc 以用于 flex,并带有一个用 flex 编写的类
好的,
这听起来很复杂,但事实并非如此。这里是:我想使用我在 flex actionscript 项目中在 flash 中创建的一些资产(按钮等)。由于我所有的资产都低于 10K,我不打算加载 swf,等到它加载并创建界面。我想使用一个 swc 并且只是实例化我需要的剪辑。另外,我希望我的 Button 类有一些额外的属性,这就是问题发生的地方。
如果在 Flash IDE 的链接属性中添加对自定义按钮类的引用并跟踪 Button MovieClip 的子项,我会得到正确的跟踪。如果然后我在 Flex 的 Main 类中创建一个 Button,使用生成的 swc 文件并跟踪 Button MovieClip 的同一个子项,我得到 null。
这是为什么 ?有没有办法解决这个问题?我考虑过使用 Flex Component Kit,但由于我正在处理一个简单的 actionscript 项目并且我没有使用 Flex 框架,所以我认为此时使用 Component Kit 没有任何意义。
谢谢!
flash - 如何将链接的 SWC 影片剪辑资产与 FlexBuilder Actionscript 项目中的类相关联
我越来越多地使用 Flex Builder,并试图在 Flex Builder 中创建一个资产相当重的应用程序。我知道如何将 Flash 资源作为 SWC 发布或导出,以便它们在 Flex Builder 中可用,但是如果您有一个按钮 MovieClip,在 Flash 中具有帧状态,该按钮可以导出或包含在作为 SWC 发布的 swf 中,然后您想要将在 Flexbuilder 中创建的 Class 文件与此 SWC 资产相关联?
我想避免不必要的往返……每次我需要对 Flash 创作的 MovieClip 类进行编辑时,我都需要编辑该类并重新发布或重新导出到 SWC,以便它在 Flex Builder 中可用。即,我想在 Flexbuilder 中完成所有编码,同时在 Flash 中创作图形资产。