【问题标题】:How to play interactive flash animations on iPad?如何在 iPad 上播放交互式 Flash 动画?
【发布时间】:2011-11-02 13:59:32
【问题描述】:

我正在尝试从上个月获得解决方案,但没有更好的运气。我使用 CS3 和动作脚本 2.0 在 Flash 中创建了交互式 500 个动画。现在我想在 iPad 上玩这些。

【问题讨论】:

  • 你能详细说明一下吗?应用程序必须在浏览器或本机中运行吗?由于 iOS 不支持 Flash Player,因此在浏览器中将永远无法工作。但是,AIR 应用程序可以交叉编译为本机 iOS 应用程序。回答一个不够具体的问题很难回答。尽量解决这个问题。
  • 可能是本机或浏览器应用程序。没关系。
  • 在浏览器中不起作用,所以使用 Jason Sturges 的方法,你会没事的。

标签: flash ipad


【解决方案1】:

您必须将您的应用程序打包为应用程序:

互联网上到处都是教程:

http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html

http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html

http://www.adobe.com/devnet/air/articles/packaging-air-apps-blackberry.html

对于 iOS,您需要注册 Apple 的 iOS 开发人员计划并访问配置文件以获得所需的证书。

您还可以使用 ADT 命令行打包程序打包 SWF。

下载 AIR 3.0 SDK。
确保 JRE,或使用来自 Flash Builder 的 JRE。
执行 adt 将您的 SWF 打包到 IPA:

adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
    -keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
    -provisioning-profile ios.mobileprovision
    HelloWorld.ipa
    HelloWorld-app.xml
    HelloWorld.swf icons Default.png

【讨论】:

  • 我已经尝试过 Flash Builder 4.5 并且做了所有事情。它可以在 iPad 上运行,但闪存的速度和质量令人无法接受。
  • Flash Builder 4.5 附带 AIR 2.6 打包程序。 AIR 3.0 SDK 对性能进行了显着改进。确保您遵循最佳实践,如下所述:stackoverflow.com/questions/7881221/…
【解决方案2】:

Flash Professional CS5.5 具有 iOS 导出功能。它会根据您的代码创建一个可在 iPad 或 iPhone 上播放的应用。

它只是 AS3,但将应用程序移植到不同的 ActionScript 版本比移植到全新的环境要容易得多。

您还需要一个 Apple 开发者帐户。

这是一个视频,展示了从 Flash 文件到正常运行的 iOS 应用的整个过程:

http://www.gotoandlearn.com/play.php?id=116

【讨论】:

  • iOS 导出功能从 CS5 之前就已经可用了,顺便说一句。
  • 动画的质量和交互性如何?
【解决方案3】:

您必须将您的应用程序打包为应用程序:

互联网上到处都是教程:

http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html

http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html

http://www.adobe.com/devnet/air/articles/packaging-air-apps-blackberry.html

对于 iOS,您需要注册 Apple 的 iOS 开发者计划并访问配置文件以获得所需的证书。

您还可以使用 ADT 命令行打包程序打包 SWF。

下载 AIR 3.0 SDK。 确保 JRE,或使用来自 Flash Builder 的 JRE。 执行 adt 将 SWF 打包到 IPA:

adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
    -keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
    -provisioning-profile ios.mobileprovision
    HelloWorld.ipa
    HelloWorld-app.xml
    HelloWorld.swf icons Default.png

同上

【讨论】:

  • 我有 Apple 的 iOS 开发人员计划和配置文件。我会做的。感谢您的帮助。
猜你喜欢
  • 2015-05-16
  • 1970-01-01
  • 1970-01-01
  • 2011-08-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多