如何在iPad上播放交互式Flash动画?

时间:2011-11-02 13:59:32

标签: flash ipad

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

3 个答案:

答案 0 :(得分:2)

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

互联网上有很多教程:

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开发人员计划并访问Provisioning Profile以获取所需的证书。

您也可以使用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

答案 1 :(得分:1)

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

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

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

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

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

答案 2 :(得分:0)

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

互联网上有很多教程:

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开发人员计划并访问Provisioning Profile以获取所需的证书。

您也可以使用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

与上述相同