从 Flash 到 Cocos2d-x 之 GAF 动画 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要介绍了一个在 Cocos2d-x 中加载并显示Flash动画的解决方案。 GAF 代表 Generic Animation Format(通用动画格式)。GAF 用于将 Flash 动画存储于一个开放的跨平台上,用于在众多游戏开发框架和设备中回放动画。艺术家和动画师可以通过 GAF 使用Flash来创作复杂的动画,并且可以在各种游戏开发框架中无缝地使用这些动画。

    1.为什么需要使用 Flash 00:03:02

    Cocos2d-x 提供了相对完善的工作流程以及功能全面的设计工具,可以完全不需要 Flash 动画的介入。可是为什么会有 GAF 的存在?为什么会需要 Flash 来制作动画?答案将在本课时中揭晓。

    2.将 SWF 转换为 GAF 格式 00:04:47

    GAF 转换工具的使用方法非常简单,本课时主要目标是手把手得教你如何将 SWF 文件转换为 GAF 文件,以及通过帧标签来切换动画的不同片段。

    3.Cocos2d-x 加载 GAF 动画 00:06:46

    Cocos2d-x 库中默认是不包含 GAF 格式解析库的。本课时将通过 Cocos2d-x 安装扩展包命令来实现 GAF 库的嵌入,并在最后完成动画的加载播放以及事件的回调操作。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

从 Flash 到 Cocos2d-x 之 GAF 动画

3课时,15分钟2015-04-24
JasonWu
JasonWu

极客学院金牌布道师

课程背景:
Flash 是一款非常经典的动画设计软件,许多动画片、小游戏以及大型的网页游戏等很多都使用了 Flash,如果能直接将 Flash 动画导出到个大平台上将是非常令人兴奋的事情。同时也不需要担心在 Cocos2d-x 专用的动画制作软件上所制作的动画无法在其他框架上运行的问题。


核心内容:
1. GAF转换工具的使用
2. Cocos2d-x安装GAF加载库
3.使用GAF所提供的API加载并操作动画


软件环境:Xcode


是否提供资料:


课程等级:初级


适合人群:
掌握 Cocos2d-x 基本使用的人群

  • 技术问答
  • 1

    为什么需要使用 Flash

    03:02

    Cocos2d-x 提供了相对完善的工作流程以及功能全面的设计工具,可以完全不需要 Flash 动画的介入。可是为什么会有 GAF 的存在?为什么会需要 Flash 来制作动画?答案将在本课时中揭晓。

  • 2

    将 SWF 转换为 GAF 格式

    04:47

    GAF 转换工具的使用方法非常简单,本课时主要目标是手把手得教你如何将 SWF 文件转换为 GAF 文件,以及通过帧标签来切换动画的不同片段。

  • 3

    Cocos2d-x 加载 GAF 动画

    06:46

    Cocos2d-x 库中默认是不包含 GAF 格式解析库的。本课时将通过 Cocos2d-x 安装扩展包命令来实现 GAF 库的嵌入,并在最后完成动画的加载播放以及事件的回调操作。

相关课程

  • Cocos2d-JS Action 动作与特效

    本课程我们将主要学习 Cocos2d 引擎中的动作系统 Action。它可以非常简单得实现物体的移动,旋转等动画。之后我们将会学习 Cocos2d 所提供的 Action 动画特效,它可以制作非常多得酷炫效果。之后我们再额外讲解一下游戏场景切换的动画。它用于衔接两个场景是游戏显得更加丰满且富有诚意。

    3课时 26分钟
    初级
    6691人学习
  • Cocos2d-x 基础数学知识

    今天我们通过一些 Cocos2d 基础对象的使用,来学习或回顾一下简单且必须掌握的数学知识,以便开展之后的学习。 我们首先会了解到的是 2D 笛卡尔坐标系,以及通过代码示例来了解世界坐标与本地坐标的关系。 之后我们将学习三角函数的一些相关知识,并根据三角函数的波形来控制小球的运动。 其次就是向量,学习向量基本的运算,并制作碰到墙壁会反弹的小球。

    4课时 27分钟
    初级
    7375人学习
  • Cocos2d-x 基础元素

    本课程主要学习 Cocos2d 引擎的运转流程,它是如何开始工作、如何读取我们指定的设置的。之后我们将学习游戏引擎最值得专注的功能。显示对象。在这里我们将讲解导演、场景、图层以及节点的关系,是他们构成了我们屏幕上的画面。最后,我们将学习如何自定义我们的显示对象。有了这些知识,制作一些简单的游戏是绝对没有问题的。

    3课时 29分钟
    初级
    6060人学习
  • Cocos2d-x Action 动作与特效

    本课程我们将主要学习 Cocos2d 引擎中的动作系统,Action。它可以非常简单得实现物体的移动,旋转等动画。之后我们将会学习 Cocos2d 所提供的Action动画特效,它可以制作非常多得酷炫效果。之后我们再额外讲解一下游戏场景切换的动画。它用于衔接两个场景是游戏显得更加丰满且富有诚意。

    3课时 24分钟
    初级
    5664人学习