Flash 开发入门

什么是 Unity Flash?

Flash 构建选项允许 Unity 构建 swf (ShockWave Flash) 文件。这些 swf 文件可使用浏览器上安装的 Flash 插件播放。世界上大部分计算机都安装了 Flash Player,或可以通过访问 Adobe Flash 网站下载安装。就像 WebPlayer(网页播放器)使用 3D 资源、音频、物理和脚本创建文件一样,Unity 可生成一个 SWF 文件。游戏中的所有脚本都将自动转换为 Flash Player 使用的脚本语言 ActionScript。

请注意,Unity Flash 构建选项将导出 SWF 文件,以便在浏览器中回放。SWF 不适用于在移动平台上回放。

性能比较

我们目前还未将 Unity 网页播放器内容与 Flash SWF 内容进行直接比较。我们的大部分网页播放器代码是作为本机代码运行,例如 PhysX 是作为本机代码运行。通过比较,我们发现生成 SWF 文件时,所有物理运行时代码(碰撞检测,牛顿物理学)都转换为 ActionScript。通常,您应该想到 SWF 版本的运行速度比 Unity 网页播放器版本要慢。当然,我们会竭尽所能地优化 Flash 的运行速度。

进一步阅读:

其他示例:

有用资源:

Page last updated: 2013-06-27