代码之家  ›  专栏  ›  技术社区  ›  vondip

在actionscript中分离脚本文件?

  •  2
  • vondip  · 技术社区  · 15 年前

    我对灵活开发是个新手。不过,我在ASP.NET方面有一定的经验。 我正在寻找等效的外部JS脚本文件。我目前的情况包括:

    我有很多脚本代码(),我想整理一下。也许把它们放在单独的文件里。有可能吗?如果有,怎么办?

    谢谢你

    1 回复  |  直到 15 年前
        1
  •  3
  •   Glycerine    15 年前

    可以使用include关键字。这允许您跨文件将代码分割成更小的块。

    请注意,这与创建和导入类不同。

    include "my_file.as";
    

    如果不使用相对文件位置,请注意 操作系统依赖。这包括Windows/Mac/Linus目录分隔符。

    --扩展

    @双重思想-你的评论很粗鲁。没有“当然没有”-不是建设性的家伙。

    @vondip——试着把它看作是在脚本标记中切割代码,而不是用mxml来完成。

    你可能会写更多的东西:

    <fx:script>
        include 'interfaceHandlers.as';
        include 'animationFunctions.as';
        include 'externalCalls.as';
        //... etc
    </script>
    

    因此,您在MXML中只有一个脚本块,您已添加该脚本块以设置包含内容。

    您可能会发现,随着您的进步,您将倾向于使用更多的类和一个控制器。绕过了使用许多函数的需要,并通过使用为处理各种小任务而构建的导入类来切割代码。这是一种更为OOP的生活方式,当你有一天调试时,它会提供更好的帮助。

    推荐文章