返回介绍

Flash 开发入门

发布于 2021-06-19 18:03:21 字数 1681 浏览 949 评论 0 收藏 0

什么是 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 的运行速度。

进一步阅读:

  • Flash:安装
  • Flash:构建并运行
  • Flash:调试
  • Flash:支持和不支持的功能
  • Flash:在较大的 Flash 工程中嵌入 Unity 生成的 Flash 内容
  • 示例: 将 Flash 中的数据提交给 Unity
  • 示例:在 Unity 中调用 ActionScript 函数
  • 示例: 浏览器 JavaScript 通信
  • 示例: 访问 Stage
  • 示例: Flash Vars

其他示例:

有用资源:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文