代码样例:

	var biggerEase = cc.scaleBy(0.7,1.2,1.2).easing(cc.easeSineInOut())

呈正弦变化

1)CCEaseSineIn       : 它的速度由慢至快,

2)CCEaseSineOut     : 速度是越来越慢,

3)CCEaseSineInOut : 速度看起来就是由慢至快,再由快至慢的。

 
 

呈指数级变化

4)CCEaseExponentialIn       : 速度由慢至快,

5)CCEaseExponentialOut     : 速度是越来越慢,

6)CCEaseExponentialInOut : 速度看起来就是由慢至快,再由快至慢的。

 
 

你可以设置运动的速率,甚至是在运动的过程中改变速率,

具体用法详见其它博文,这里制作简介

7)CCEaseIn

8)CCEaseOut

9)CCEaseInOut

 
 
 

下面几个可做action特效用

 

给目标动作赋予回力

10)CCEaseBackIn          :  以目标动作起点位置作为回力点

11)CCEaseBackOut        :  以目标动作终点位置作为回力点

12)CCEaseBackInOut    :  且以目标动作起点和终点位置作为回力点

 
 

给目标动作赋予反弹力

(想象一下将静止在地面上的篮球拍打起来的过程 cceasebouncein)

13)CCEaseBounceIn       : 按照CCEaseBounceOut的定义镜像而来的

14)CCEaseBounceOut     : 以目标动作结束位子开始反弹

15)CCEaseBounceInOut : 以目标动作起始与结束位子开始反弹

 

给目标动作赋予弹性

16)CCEaseElasticIn       :   以目标动作起点位子赋予弹性

17)CCEaseElasticOut     :   以目标动作终点位子赋予弹性

18)CCEaseElasticInOut :   以目标动作起点和终点位子赋予弹性

关于cc.easesinexxx 与 cc.easeexponentiallxxx 的几种效果简单描述的更多相关文章

  1. 【Hello CC.NET】CC.NET 实现自动化集成

    一.背景 公司的某一金融项目包含 12 个子系统,新需求一般按分支来开发,测完后合并到主干发布.开发团队需要同时维护开发环境.测试环境.模拟环境(主干).目前面临最大的两个问题: 1.子系统太多,每次 ...

  2. cc.RepeatForever和cc.Spawn冲突

    正确 var tmpShip3 = cc.Sprite.createWithSpriteFrameName("w1_1.png"); tmpShip3.setPosition(,) ...

  3. 海信A6/A6L A7Pro/CC A5PRO/A5PRO CC 安装gms google service指南

    用过海信双面屏或者eink手机的朋友都知道,海信手机就是死活安装不了谷歌全家桶,因为海信的领导说跟谷歌有协议不能安装谷歌框架(还说后期google审核坚决不给安装,人家其他ov mui都可以安装).不 ...

  4. Adobe Photoshop CC 2015(PS CC 2015)看图不说话

  5. 【Hello CC.NET】巧用模板简化配置

    从 <[Hello CC.NET]CC.NET 实现自动化集成> 到 <[Hello CC.NET]自动化发布时 Web.config 文件维护> ,大神在评论里提到的方案还没 ...

  6. 【Hello CC.NET】自动化发布时 Web.config 文件维护

    在 <[Hello CC.NET]CC.NET 实现自动化集成> 的 HellowWorld 中经实现: 1.获取源码 2.编译项目 3.集成测试 4.Ftp发布项目 5.创建安装包 6. ...

  7. cc.game

    概述 使用cc.game单例代替了原有的cc.Application以及cc.AppControl. cc.game是Cocos2d-JS的游戏对象,主要职责包括,配置的读取,引擎的加载,游戏脚本的加 ...

  8. Cocos2d-JS cc.DrawNode用法

    app.js var HelloWorldLayer = cc.Layer.extend({ sprite:null, ctor:function () { ///////////////////// ...

  9. FLASH CC 2015 CANVAS (五)loading的制作

    注意 此贴 为个人边“开荒”边写,所以不保证就是最佳做法,也难免有错误! 正式教程会在后续开始更新 AS3的loading一般我们都写在时间轴第一帧,但是FLASH CC CANVAS的导出项目的lo ...

随机推荐

  1. vue在jsx中使用for循环

    return <div domPropsInnerHTML="titles" style={{ color: 'red', fontSize: '14px' }}> { ...

  2. js分析 邮箱地址加密 [email protected]

    0.参考 https://segmentfault.com/q/1010000000117476 javascript里function之前加上感叹号 ' ! ' 会怎么样? // 这么写会报错,因为 ...

  3. JSONP ---------跨域

    什么是跨域 JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象.但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦.这里把涉及到跨域的一些问题简单地整理一下: 首 ...

  4. EF执行SQL返回动态类型

    using System; using System.Data.Common; using System.Data.Entity.Core.Objects; using System.Data.Ent ...

  5. Python运算符——复合运算符

    就相当于算数运算符的后面加一个“=” 例:+= num = num+5   可以写成  num += 5 就是说,等式右边含有左边的变量名,就可以直接去掉,然后右边的符号移到左边去 同样的“-=  / ...

  6. 在vue里添加好看的lottie动画 (^_^)

    为什么用lottie ★~★ 1.能让你的程序不那么单调 2.能让一些有审美强迫症的同学好受一点 3.网上有丰富的资源 点我进入lottie资源网站 引入lottie库 (>.<) 在vu ...

  7. 【SQL】sql语句在insert一条记录后返回该记录的ID

    insert into test(name,age) values(') SELECT @@IDENTITY test是表名 重点是这句SELECT @@IDENTITY

  8. 文件上传(xls)

    function UploadFile(){ var filewj =document.getElementById("filewj").files[0]; //input Id ...

  9. GMA Round 1 最短距离

    传送门 最短距离 在椭圆C:$\frac{x^2}{20^2}+\frac{y^2}{18^2}=1$上作两条相互垂直的切线,切线交点为P,求P到椭圆C的最短距离.结果保留6位小数. 设椭圆方程:$\ ...

  10. 9. http协议_响应状态码_页面渲染流程_路由_中间件

    1. http协议 超文本传输协议 协议详细规定了 浏览器 和 万维网服务器 之间互相通信的规则 客户端与服务端通信时传输的内容我们称之为报文(请求报文.响应报文) 常见的发送 get 请求方式 在浏 ...