【问题标题】:Flash CS3 ActionScript3 importing and using SWCFlash CS3 ActionScript3 导入和使用 SWC
【发布时间】:2011-02-13 06:22:31
【问题描述】:

我正在尝试创建一个 SWC 库以在我的 Flash AIR 项目中使用。我创建了一个名为 SceneLibrary 的单独 FLA,并按照此处定义的步骤进行操作:

http://www.luaye.com/blog/index.php?action=read&id=54

创建一个新的 SWC 组件。我将创建的 SWC 保存到我的 Flash Dev 项目中的 lib 文件夹中,然后在我的项目窗口中右键单击 SWC 项并选择“添加到库” 这一切似乎都很顺利。

然后我在我的代码中导入 FirstScene(这是由 Flash Dev 自动完成的)这对我来说似乎有点奇怪,这个类的路径只是

导入第一场景;

当我尝试实例化 FirstScene 时,出现以下错误

1046:类型未找到或不是编译时常量:FirstScene。 1180:调用可能未定义的方法 FirstScene。 1172: 找不到定义 FirstScene。

我使用 Flash CS3 创建库项目,并且正在使用 flash developer 3.0.5

任何帮助将不胜感激。

【问题讨论】:

    标签: flash air cs3 swc


    【解决方案1】:

    我没有在 Creative Suite 中使用过项目查看器,但是包含要编译的 SWC 的位置是在文件 > 发布设置 > Flash(Tab) > 设置(在 Script:AS3 框旁边) > Library Path(Tab) .这将包括它作为根。

    如果仍未找到您的课程,您可能需要查看 SWC。 SWC 我发现检查 SWC/SWF 的最佳方法是使用 FlashDevelop。创建项目后,在项目查看器中,它将显示该文件夹中的 SWC/SWF。单击左侧的加号可查看 swf 中的所有类。双击一个类来查看方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-01
      • 2015-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-06
      相关资源
      最近更新 更多