问题标签 [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.
actionscript-3 - 从 Flash CS 5 导入 swc 时,Flex Builder 3 中的自动化错误
在尝试使用从 Flash CS5 导入的“swc”文件时,我遇到了一个非常奇怪的问题,我试图在 Flex Builder 3 中使用该文件(通过将符号转换为“Flex 组件”)。错误出现在与我正在导入的“swc”文件无关的文件中。
现在,我知道自动化的东西已经成为 FB4 的一部分,但我真的没有选择迁移到 FB4。
我曾尝试更改 Flash CS5 中的 flex sdk 设置(下面给出的步骤),但这并没有帮助。Edit-->Preferences-->Actionscript-->"Actionscript 3.0 Settings"-->"Flex SDK Path"(指向flex3.5 sdk而不是Flex4.0 sdk)
我觉得这个问题很可能是 Flex 3 和 Flex 4 的兼容性问题,但无法找到相同的解决方法。任何帮助是极大的赞赏。
谢谢,卡皮尔
这是跟踪:
actionscript-3 - 停止 swc 库中的跟踪 (actionscript3)
我在 flash-builder 中使用的 swc-library 中嵌入了很多痕迹。我可以在不触及其代码的情况下摆脱它们吗?如何?
谢谢
xml - Flash AS3 附加基于 XML 元素的 SWC 符号
我有一个包含 8 个精灵的 SWC,每个精灵都有一个带有 Icon01、Icon02 等模式的链接标识符。我可以通过执行以下形式来创建其中一个精灵的实例
但是,我有一个包含不同消息的 XML 文件,并且每条消息都包含一个以相同方式标记的图像元素
我希望能够解析 XML 并将相应的精灵附加到舞台上。如何才能做到这一点?
我的 XML 数据被解析为对象数组,并且 XML 元素位于
但我不知道如何将其转换为精灵并将其添加到舞台上。我试着做
我只是得到一个关于 NULL 对象的错误。谢谢你的帮助。
gcc - 使用 Alchemy (-swc) 编译 libJPEG
我已经尝试了几天用 -ljpeg 编译 -swc 但没有任何运气。这是我一直在做的事情。在我的 jpeg_sample_linker.c 中,它有两个标题
文件的其余部分几乎是空的,但可以编译(因为我要做的就是先编译带有标题的文件)。
我的 gcc 命令是:
而且,gcc 一直说它找不到 libjpeg.h 我也尝试过
它仍然报同样的错误“error: jpeglib.h: No such file or directory”。
我可以知道如何解决这个编译错误吗?
十亿感谢G
apache-flex - as3 从 swc 中提取类引用
有谁知道如何从 SWC 文件中提取类引用?我知道我可以右键单击/“转到定义”,然后查看类定义。
我需要为 SWC 中的每个类提取这些。任何人都可以提供一种自动执行此操作的方法吗?
最好的,弗兰克
actionscript-3 - 如何在 swc 库上获取 swf 的 url
我是 ActionScript3 的初学者
我想得到 swf 的网址。
但我开发了swc lib。swf(Main) 开发其他开发者。
我必须从 Main loaderinfo 中获取,I/F 已经固定。
你有个好主意吗?
flash - 在 Flex 库项目中使用 .swc
我正在尝试为大约 10 个相关资产设置生产环境。某些元素(视觉元素和其他元素)将在 10 个资产之间共享。在 Flash Builder 4 中,我将每个项目都视为其自己的 Pure AS3 项目。
每个资产都有一个关联的 .fla 文件,它将 .swc 输出到该资产的 libs 文件夹中 - 最终编译将通过 ant 完成,顶层源代码是每个 Flash Builder 项目中的主 .as 文件。
因为某些元素在多个资产之间共享,所以我在我的工作区中创建了一个 Flex 库项目。这个库项目有一个标准结构的 /src 文件夹,以及一个我坚持的 /lib/ 文件夹,例如 greensock 的 TweenLite。
除了源代码和第三方 .swc,Library 项目还有一个 FLA,可以将 .swc 导出到 /lib/ 文件夹中。
这是问题所在:我无法在我的相关项目中看到来自该 .swc 的库导出。理论上,我从 Flex 库项目的 .fla 库中导出的每个类都应该编译到库项目的 .swc 中。我发现情况并非如此,我不清楚为什么。
我将继续挖掘,但我想把它扔在这里,以防其他人遇到这些问题。有人知道我在做什么错吗?
编辑:显然我的 greensock .swc 也没有被编译到最终输出中。昨天是这样。我不确定发生了什么变化。我想我的问题,提炼出来,是这样的:如何确保我的 Flex 库项目的构建路径中包含的 .swc 文件的所有类都包含在 FLP 生成的最终 .swc 中?
EDIT2:我发现了一种可怕的解决方法。现在我已经在我的 src 文件夹中创建了一个类,并且我声明了我想要从我的任何 .swc 中包含的任何内容 - 例如,public var tweenLite:TweenLite、public var logo:Logo 等。我发现如果我在我的一个源文件中声明它,那么我可以在相关项目中访问它。仅导入它是不够的——这意味着我必须手动声明我想要访问的每个类。一定会有更好的办法。我错过了什么?
flash - Flash Alchemy 构建的 .swc 库太小且缺少功能
我可以修改和编译 SDK 的 stringecho.c 示例供 AS3 使用没有问题。
对于我自己的应用程序,我使用 g++ 成功编译了几十个文件并链接:
我确实得到了一个 myApp.swc,但它错误地只有 80k(与简单的 stringecho 示例大小相同)。
在任何 Flash IDE 中检查时,与 stringecho.swc 不同,它具有
这个 myApp.swc 有
并且没有我定义的胶水功能。本质上,我不能在 AS3 项目中使用它。
我的glue.c 代码如下。基本上,我创建了一个演示对象并调用它的函数。演示类封装了所有其他目标文件。
apache-flex - flex:能够拖放一个movieclip
为了改善用户体验,我们希望能够拥有一个转动轮子的动画电影剪辑,并且能够将其拖放到定义区域的任何位置
我们已将旋转轮构建为 swc 文件。
我们如何进行拖放。我见过的示例仅适用于丢弃图像。再次感谢
flash - 将默认包/顶级函数编译成 SWC
已编译的 SWC 中是否包含在“默认”包级别(也称为顶级)定义的自定义函数?还是他们被忽略了?
有人遇到过这个问题吗?