【问题标题】:How to set the published SWF name in Flash Builder project如何在 Flash Builder 项目中设置发布的 SWF 名称
【发布时间】:2023-03-15 16:55:01
【问题描述】:

多年来,我一直在 FlashDevelop 中愉快地工作,最近购买了一台 Macbook。我决定在使用我的 Macbook 时使用 Flash Builder 会更好。除了已发布的 SWF 名称,我已经完成了所有设置。这似乎迫使我使用应用程序类的名称。在我的示例中,此名称是“Main.as”。我希望将发布的 SWF 命名为“activityShell.swf”,原因有几个我不会在这里讨论。

请告诉我如何在构建和调试期间将发布的 swf 称为 activityShell.swf 而不是 Main.swf?

【问题讨论】:

    标签: flash apache-flex actionscript flash-builder


    【解决方案1】:

    请告诉我在构建和调试期间如何获得已发布的 swf 被称为 activityShell.swf 而不是 Main.swf?

    您可以更改主应用程序文件的名称(AKA 将 Name.as 重命名为 activityShell.swf)。这可能会发出警告,因为 activityShell 不遵循类名的标准命名约定。类的第一个字母通常是大写字母。

    或者您可以在事后更改生成的 SWF 的名称。

    或者您可以使用输出 command line argument 指定完成的 SWF 的文件名和位置。

    【讨论】:

    • 那么答案是我不能在不更改类名的情况下更改发布名称?
    • 请允许我纠正自己。有一个名为 output 的编译器参数;这应该做你想要的。我会更新我的答案:help.adobe.com/en_US/flex/using/…
    • 但是,我刚刚了解到 -output 在 Flash Builder 中被禁用,只能在从命令行构建时使用。
    猜你喜欢
    • 2012-06-24
    • 2014-07-18
    • 1970-01-01
    • 2015-08-05
    • 2013-04-15
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多