我最近发现flash(swf)文件可以导出到与Adobe adobe air core结合的Android原生应用程序(.apk)中,因此这意味着将动画师的flash文件带入我的原生应用程序的绝佳机会修改它们(太棒了!) - 然而它带来了许多问题:
这个想法是使用动画师家伙(它为我提供SWF文件)生成的动画,并在我的Android原生应用程序中显示它们。假设有15个动画,我每次想要运行其中一个动画。我不想要多次安装,这就是为什么我希望导出的apk与我的应用程序混合(是否可能?)。
答案 0 :(得分:1)
我不知道第一个问题,但就第2个问题而言,您需要在项目编译期间包含swfs(通常包括在资源中创建的" assets"文件夹)文件夹)。
在主应用程序中,您可以使用加载程序加载swf并将其添加为显示对象。每次需要显示另一个swf时,请停止并删除当前的swf,然后重新加载。
答案 1 :(得分:1)
花了我很长时间才发现(可能是因为我不是一个Flash开发人员......)有一种更好的方法来集成本地和跨平台的Flash。没有测试它,但它看起来要走了:http://www.openfl.org