Cocos2d-JS Action 动作与特效

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

    目录 收起>

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

    1.Action 的基本使用 00:10:58

    在之前的课程中,我们通过时间机持续每一帧改变显示对象的位置从而产生了动画。而 Cocos2d 内部其实已经封装了一批方便快捷的处理动画的 API,可以快速简单的使一个显示对象执行一段简单的动画,而不需要启动一个时间机每一帧都去处理显示对象的位置。

    2.Action 特效 00:08:09

    我们学习了如何使用 Action 动作系统。其实 Action 的功能远不止这些。Cocos2d 在Action 系统中封装了非常多我们单纯使用代码实现起来非常困难的特效。只要显示对象继承于 NodeGrid 就可以使用这些特效, 这些特效都非常酷炫,从简单的移动缩放、淡入淡出到扭曲爆炸等,再到 3D 波浪、3D 流体等等。

    3.场景切换特效 00:06:49

    在游戏中经常需要在不同的场景之间进行切换,如从菜单界面进入游戏场景,从一个关卡进入另一个关卡等。比较简单的情况下,直接切换到目标场景即可。但是这样切换的过程没有中间过渡,效果非常生硬。 Cocos2d 引擎在设计时就充分得考虑到了这一点,内置了非常多的场景切换的酷炫特效。
  • 提问

    提交问题
  • 下载

  • 线路

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

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

Cocos2d-JS Action 动作与特效

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

极客学院金牌布道师

课程背景:
Cocos2d 是目前最主流的2D手机游戏开发引擎。Cocos2d 的程序员这个名词往往可以联想到高薪字样。学习 Cocos2d 将是踏入2D手机游戏最好的选择。


核心内容:
1. Action 动作系统的基本使用
2. NodeGird 动作特效的使用
3. 场景转换特效的使用

软件环境:Cocos Code IDE


是否提供资料:


课程等级:初级


适合人群:
对Cocos2d感兴趣的同学

  • 技术问答
  • 1

    Action 的基本使用

    10:58

    在之前的课程中,我们通过时间机持续每一帧改变显示对象的位置从而产生了动画。而 Cocos2d 内部其实已经封装了一批方便快捷的处理动画的 API,可以快速简单的使一个显示对象执行一段简单的动画,而不需要启动一个时间机每一帧都去处理显示对象的位置。

  • 2

    Action 特效

    08:09

    我们学习了如何使用 Action 动作系统。其实 Action 的功能远不止这些。Cocos2d 在Action 系统中封装了非常多我们单纯使用代码实现起来非常困难的特效。只要显示对象继承于 NodeGrid 就可以使用这些特效, 这些特效都非常酷炫,从简单的移动缩放、淡入淡出到扭曲爆炸等,再到 3D 波浪、3D 流体等等。

  • 3

    场景切换特效

    06:49

    在游戏中经常需要在不同的场景之间进行切换,如从菜单界面进入游戏场景,从一个关卡进入另一个关卡等。比较简单的情况下,直接切换到目标场景即可。但是这样切换的过程没有中间过渡,效果非常生硬。 Cocos2d 引擎在设计时就充分得考虑到了这一点,内置了非常多的场景切换的酷炫特效。

相关课程

  • Cocos2d-JS 基础元素

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

    3课时 27分钟
    初级
    6687人学习
  • Cocos2d-x 第一步

    本课程主要针对从未接触过 Cocos2d-x 的新人讲解了有关 Cocos2d-x 发展过程、相关工具的介绍以及环境搭建等相关知识。同时还讲解了对 Cocos2d 学习本质的看法与见解。

    5课时 22分钟
    初级
    10052人学习
  • Cocos2d-JS 基础数学知识

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

    4课时 24分钟
    初级
    7517人学习
  • Cocos2d-Lua Action 动作与特效

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

    3课时 30分钟
    初级
    4960人学习