【问题标题】:Using Flash Builder to create a collection of AS3 classes使用 Flash Builder 创建 AS3 类的集合
【发布时间】:2016-06-28 00:09:34
【问题描述】:

如何在 Flash Builder 中设置一个项目来创建本身不是应用程序的类集合?在创建 Actionscript 项目时,它强制拥有一个主应用程序文件,并设置整个 bin-debug 文件夹等。

例如,如果您想开始编写 Tweener、Papervision 或其他不发布到应用程序的类集,您将如何在 Flash Builder 中设置项目?

【问题讨论】:

    标签: flash actionscript-3 class package builder


    【解决方案1】:

    在文件菜单中:

    新建 -> FlexLibraryProject

    然后新建 -> ActionScriptClass :)

    【讨论】:

    • 呵呵...所以你将把你的库构建为一个 swc,你可以将它包含在其他项目中。就像 c# 或 vc++ 的 dll 一样:D
    【解决方案2】:

    我使用的是 Flex 3,但我想它在 Flash Builder 中是一样的。如果您在 Flex Navigator 面板中单击鼠标右键,转到新建 > 项目,这将创建一个空项目。然后,您可以设置包结构并根据需要添加类。

    【讨论】:

    • 如果我这样做,它将不允许我向空白项目添加一个类。当我执行 New > Actionscript Class 时,它只允许我在现有的 Actionscript 项目中创建新文件。
    【解决方案3】:

    FlashBuilder 创建整个项目这一事实并不重要。我通常创建一个 Actionscript 项目并使用主类作为我要创建的一组类的入口点。

    在项目属性中,我在源路径中添加了一个文件夹,并在该文件夹中创建了我想要使用的包

    source directory //added to the source path 
        com/  // the set of classes i'm working on
          mydomain/
              mainpackage /
    

    这样我的课程完全独立于我的项目。

    【讨论】:

      【解决方案4】:

      如果我正确理解您的问题,那么当您创建一个动作脚本类时,您无法运行/调试它,只能查看它。

      您应该执行以下操作:

      • 在Package Explorer窗口中右键单击项目文件夹(文件夹上有flash标志的那个)

      • 点击属性

      • 单击 ActionScript 应用程序(左列中从上数第二个)

      • 点击添加...按钮(在右侧)

      • 然后选择你的文件/s

      • 点击确定

      • 再次点击确定

      你可以运行你的 ActionScript 类 :-)

      【讨论】:

      • 不,我想创建一个不包含应用程序的类库。
      猜你喜欢
      • 2015-05-03
      • 2023-03-31
      • 2011-05-05
      • 2011-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2012-07-08
      相关资源
      最近更新 更多