【问题标题】:Android - display .swf animation (as-is or converted to..?)Android - 显示 .swf 动画(原样或转换为..?)
【发布时间】:2011-11-05 17:44:50
【问题描述】:

我正在开发一个应用程序,其中 2D 动画将通过实时摄像机预览显示。动画在透明背景上有 20-30 个对象,并且在动画期间必须可以看到相机预览。请注意,我正在接收完成的 SWF 动画,并且必须在代码中重新创建它们或找出一种按原样显示它们的方法。

我研究了以下选项。 任何人都可以就如何在 Android 中显示或轻松重新创建 SWF 动画提供任何建议吗?

  • OpenGL - 尝试了这个并完成了部分(使用相机运行的基本动画仍然可见),但是要在 SWF 中重新创建复杂的运动和计时需要大量的工作。仅仅重新创建一个 SWF 就需要一两天的工作,而且我有很多动画要重新创建。

  • Android 2D 动画 - 内置动画类可以更轻松地进行运动/计时,但我仍然需要重新创建原始动画

  • WebView (??) - 是否可以在表面视图的透明 web 视图中显示背景透明 swf?有没有人对android中的透明SWF有任何运气?根据(http://stackoverflow.com/questions/5003156/android-webview-style-background-colortransparent-ignored-on-android-2-2)

  • ,透明网络视图似乎可以工作
  • 将 SWF 转换为电影并播放...是否具有透明背景?我无法想象这会起作用,并且在网上没有发现任何迹象表明这是可能的,但是......

任何建议将不胜感激。谢谢!

【问题讨论】:

    标签: android animation flash


    【解决方案1】:

    以防万一其他人负责在 Android 应用中渲染/重新创建 Flash 动画 - 似乎除了在 OpenGL 中重写动画之外别无选择。

    【讨论】:

    • 您是否写过有关如何开始将 Flash 动画转换为 openGL 的博客?这会很有帮助。
    猜你喜欢
    • 2010-11-03
    • 2014-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    • 2021-06-19
    • 2012-07-13
    • 1970-01-01
    相关资源
    最近更新 更多