【问题标题】:When using a swc with embeded files the files are missing but the swc compiles with out errors?当使用带有嵌入文件的 swc 时,文件丢失但 gcc 编译时没有错误?
【发布时间】:2013-01-23 15:33:36
【问题描述】:

我正在使用我在 actionscript 中制作的代码制作一个 swc 文件,它可以正常工作。但是,在我获取所有代码并将其放入 swc 库后,它会创建没有任何编译错误的 swc。我去使用 swc,它给了我警告,我想运行

"Description Resource Path Location Type The definition Arrow.Right_png$c7cf89b0fd8fa396e54e299a767d2beb1814885492 depended on by plus.assetsClass in the SWC D:\Adobe Flash Builder 4.7\as3Test\bin\as3Test.swc could not be found projectName line 0 Flex Problem"

有谁知道它为什么这样做或发生了什么?

【问题讨论】:

  • 您到底想用 SWC 做什么?你的问题有点难以理解。你“去”SWC?
  • 嘿 puggsoy 我想通了,但我想做的是创建一个 swc 库来保存要在其他项目中使用的代码和资产,这样我只需要更新一个位置。感谢您的帮助,抱歉我没有更好地解释!

标签: actionscript-3 flash-builder swc


【解决方案1】:

所以我发现我做错了什么,所以我想做的是将一些 Actionscript 构建到一个 swc 文件中,以便在其他项目中重用。 在 swc 中,我有一些 as3 文件,其中包含一些嵌入代码,例如...

[嵌入(source="Botton Arrow Down.png")] public static var buttonDown:Class;

Witch 在项目中可以工作,但是当您在 swc 中使用上述代码时,间隔导致它无法找到嵌入文件。 swc编译完成后。但这不会导致 swc 中的编译器错误,它只会导致警告说它在您正在使用 swc 的项目中找不到文件。要解决此问题,只需删除所有空格。

[嵌入(source="Botton_Arrow_Down.png")] 公共静态变量 buttonDown:Class;

删除空格后,它可以正常工作。我不知道这一点,但在使用 swc 保存嵌入资产时要记住这一点。希望有人能够解释原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-21
    • 2016-09-03
    • 1970-01-01
    • 2015-04-27
    • 2022-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多