【问题标题】:1046 type not found on [spark.skins]::IHighlightBitmapCaptureClient在 [spark.skins]::IHighlightBitmapCaptureClient 上找不到 1046 类型
【发布时间】:2011-04-26 02:20:10
【问题描述】:

我在 Flash Builder 4.5 中创建了一个 ActionScript Mobile 项目,但遇到了这个我无法修复的错误。

1046: 类型未找到或不是编译时常量 [spark.skins]::IHighlightBitmapCaptureClient。

该错误未链接到任何来源。

该项目基本上是 Flixel 的 FlxCollisions 演示的源代码,但正在尝试为 iOS 编译它。

在普通的 Actionscript 项目中使用相同的 src 文件夹(flxCollisions 和 Flixel 2.5)不会导致此错误并按预期运行。

我尝试使用 trace('hello'): 创建一个空的 AS Mobile 项目,效果很好。项目中没有使用 spark.skins。

我怎样才能摆脱这个错误?我应该看什么?

【问题讨论】:

    标签: actionscript-3 flash-builder


    【解决方案1】:

    我有同样的问题,我的主类嵌入了一个像这样的预加载器:

    [Frame(factoryClass="Preloader")]
    public class Main extends Sprite
    

    注释掉该行会使错误消失。

    但是,这不是我想要的,所以我开始添加以下 SWC 文件夹作为依赖项:

    /Applications/Adobe Flash Builder 4.5/sdks/4.5.0/frameworks/libs
    /Applications/Adobe Flash Builder 4.5/sdks/4.5.0/frameworks/locale
    

    修复了所有错误。但我仍然需要仔细检查构建路径并删除所有不需要的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多