帮酷

Cocos2dx GAF--官方推荐的flash播放器

将光标移到/点击文章中的句子上,可以查看原文。 显示译文      显示原文      双语对照


https://github.com/CatalystApps/Cocos2dxGAFPlayer
GAF 一般动画格式
抽象
Cocos2dx 通过 GAF库播放 Adobe Flash 的动画。
SWF => GAF => cocos2d-x => [iOS, Android, WP8, Windows, Mac]
简介
Gaf 代表 Generic Animation Format。 Gaf 被设计在许多游戏开发框架和设备播放 Flash 动画。 Gaf 使艺术家及 animators 可以使用 Flash 用于创建复杂的动画,并无缝地使用它们与各种游戏开发框架。
支持平台:
  • Windows - Cocos2d-x v3.3, v3.4
  • Mac OS X - Cocos2d-x v3.3, v3.4
  • iOS - Cocos2d-x v3.3, v3.4
  • Android - Cocos2d-x v3.3, v3.4
  • Windows Phone 8 - Cocos2d-x v3.3, v3.4
  • 即将到来的 Linux 项目
  • 优点
    Gaf 转换分析字节码的每个调度文件,并创建一个 GAF 文件,其中提供了以下好处。
    较小的大小。
    传统动画动画的每一帧从而大大地增加整体的转换过程生成图像文件的大小。 但是, GAF 动画文件只存储唯一的部分的动画纹理中的图表集和一个高度压缩的二进制配置文件描述对象的位置和转换。
    艺术要求。
    Gaf 支持 99% 的 Flash ,因此您的艺术家和 animators 不需要任何特殊的规划或准备他们的播放文件在转换之前。
    高性能。
    GAF 转换过程涉及众多优化以增加播放性能跨所有平台和框架。 GAF 运行时的性能将远远优于 Flash 的播放器。
    如何做:
    只是复制(或创建符号链接)到cocos2d-x/external/ ,然后编译运行.



    Copyright © 2011 HelpLib All rights reserved.    知识分享协议
    京ICP备05059198号-3