1

我有一个任务,我必须为任何 FLV 播放器实现一个 AS3 包装器,并且我必须公开 actionscript 函数(外部接口?),以便其他可以通过 CallFunction API 在其他不同的应用程序中使用。我对此有几个问题-

  1. 这方面的工具是免费提供的吗?我知道 Flex SDK 是,但我想要独立的 swf(我的意思是 Flash Player 10),它可以在任何地方使用而无需任何依赖,并且应该包含嵌入的 FLV 播放器,或者应该能够通过提供 URL 从特定位置加载它。

  2. 是否只能使用 ActionScript 编译器(或任何免费工具?)。我的问题是我没有 flash 或 flex builder,我不想在这些上花钱,因为我不从事这些工作。

  3. 因为我对它的了解几乎为零。你们能解释一下(如果可能的话,详细说明)我需要做什么。有关如何创建和编译的任何资源?

  4. 如果你们中的任何人曾经这样做过,那么如果你们可以分享样本,那将是非常棒的。我听说很多人对视频播放器做了同样的事情。

4

4 回答 4

1

我可以分享一些我的设置

我使用 Flash (CS5) 创建资源

我使用 FlexSDK 作为编译器

并在 FlashDevelop 中完成所有代码

Flashdevelop 目前仅适用于 PC,它是免费的,并且从最近的几个版本开始提供调试器

于 2010-11-21T01:54:04.597 回答
0

我使用 FlexSDK 编译和 Eclipse 与 AS IDE 或类似的东西,然后使用嵌入了 swf 文件的 html 页面在 Web 浏览器中预览内容。

于 2010-11-21T01:59:43.487 回答
0

查看项目新芽。它是一个非常不错的 Flash (as2/3/Flex/AIR) 生成工具,可以帮助您提取项目、编译它,甚至可以根据需要创建单元测试。非常简单的 ruby​​ 安装(我是一个 ruby​​ 新手,并且运行起来很容易)。这是一个很好的支持基础,也是一个活跃的邮件列表,人们很乐意帮助你。

于 2010-11-21T15:01:50.383 回答
0

重要的是要注意FlexSDK与Flex几乎没有关系,除非您链接到 Flex 特定的类。mxmlcMXML没有任何关系,即使它也会编译 MXML。

这是一篇介绍 Linux 上的 Flash 开发的文章。它很古老,但原理是一样的。使用 Actionscript 3 编译器(包含在 FlexSDK 中)和文本编辑器,您就可以参加比赛了。使用 Flash Builder 4、FDT 4、Intellij IDEA、Flash Develop 等要容易得多;)

于 2010-11-21T17:34:13.850 回答