Cocos2d-x Ease加速度

ECU-TEST和CANoe工程联调 介绍如何在ECU中配置TBC和TCF,如何激活TBC和TCF,如何用电脑A中的ECU工程远程操作电脑B中的CANoe工程 阅读详情
转载自:http://my.oschina.net/Jacedy/blog/301361
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//GameScene.h
 
#include "cocos2d.h"
 
class  GameScene :  public  cocos2d::Layer
{
public :
     static  cocos2d::Scene* createScene();
     
     virtual  bool  init();
     
     void  menuCallback(cocos2d::Ref* pSender);
     
     CREATE_FUNC(GameScene);
};



?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
//GameScene.cpp
 
#include "GameScene.h"
 
USING_NS_CC;
 
cocos2d::Scene* GameScene::createScene()
{
     auto  scene = Scene::create();    //创建一个场景
     auto  layer = GameScene::create();    //创建一个图层
     scene->addChild(layer);
     return  scene;
}
 
//初始化当前的图层
bool  GameScene::init()
{
     if (!Layer::init())       //初始化父类
         return  false ;
     
     //获取屏幕大小
     Size visibleSize = Director::getInstance()->getVisibleSize();
     //auto size = Director::getInstance()->getWinSize();
     //添加一个图片精灵
     auto  sprite1 = Sprite::create( "Icon.png" );
     sprite1->setPosition(Vec2(visibleSize.width*0.2, visibleSize.height*0.8));
     this ->addChild(sprite1);
     
     auto  sprite2 = Sprite::create( "Icon.png" );
     sprite2->setPosition(Vec2(visibleSize.width*0.2, visibleSize.height/2));
     this ->addChild(sprite2);
     
     auto  sprite3 = Sprite::create( "Icon.png" );
     sprite3->setPosition(Vec2(visibleSize.width*0.2, visibleSize.height*0.3));
     this ->addChild(sprite3);
     
     //弹性缓冲
     sprite1->runAction(EaseElasticInOut::create(MoveTo::create(3, Vec2(visibleSize.width*0.8, visibleSize.height*0.8))));
     
//    //指数缓冲
//    sprite1->runAction(EaseExponentialInOut::create(MoveTo::create(3, Vec2(visibleSize.width*0.8, visibleSize.height/2))));
//    
//    //Sine缓冲
//    sprite1->runAction(EaseSineInOut::create(MoveTo::create(3, Vec2(visibleSize.width*0.8, visibleSize.height*0.3))));
     
     //回震缓冲
     sprite2->runAction(EaseBackInOut::create(ScaleTo::create(3, 2)));
     
     //跳跃缓冲
     sprite3->runAction(EaseBounceInOut::create(MoveTo::create(3, Vec2(visibleSize.width*0.8, visibleSize.height*0.3))));
     
     return  true ;
}

图示各种运动加速度:

缓动函数(EaseAction)曲线一览图 cocos2d 里面的 CCEaseAction:CCEaseSineIn, CCEaseBackIn, CCEaseBounceIn, ....各种缓动样式都在这里面,方便直观查看他们的样式 立即下载

相关推荐

Palabos User Guide中文解读 | 第五章 | Palabos编程 (跳过了第四章Palabos-Java接口)

作者的话:本人在学习palabos时,发现国内中文资料甚少,恰好网上可以直接搜到palabos user guide这种英文资料,加之时间充裕,便打算开始翻译,翻了一节后发现这可能算侵权,就比较伤脑筋,突然想到自己写中文解读即可,便有了下面的博客。 Palabos User Guide Release 1.0 r1 Copyright © 2019 University of Geneva Jul...

Yulan Fang's notes. 2298

Cocos2d-x3.2 Ease加速度

为什么80%的码农都做不了架构师?>>> ...

weixin_33827731的博客 224

使用ZYNQ芯片和LVGL框架实现用户高刷新UI设计系列教程(第七讲)

默认是第一种键盘模式,当需要切换模式,进入到ta_event_cb函数修改模式,下面代码以数字模式举例子lv_keyboard_set_mode(kb, LV_KEYBOARD_MODE_NUMBER);在该界面中可以设置键盘文字的大小和文本类型,最下方判断键盘是否支持中文输入(中文输入,当汉字库不够大时,用户点击中文输入会少很多字)。//当LV_USE_KEYBOARD为1时启用虚拟键盘,LV_USE_ZH_KEYBOARD为1时支持中文输入。随后在系统设置界面中点击项目选项,选择显示键盘。

weixin_38828382的博客 1416

Cocos EaseIn,EaseOut,EaseInOut图解

链接:https://blog.youkuaiyun.com/u014271114/article/details/47703061

汐客SeaKr的博客 4326

三维变换矩阵实战——三维点云的旋转、缩放、镜像、错切、平移、正交投影

旋转矩阵:右边矩阵是点云的原始坐标,左边的是旋转矩阵可视化:绕x轴旋转90度。

weixin_43850909的博客 8228

仿真每日一练 | 有限元模态分析详解

结构的振动一直是工业领域产品分析的重点,在振动的仿真分析中,模态分析是其最基本的分析类型,通过研究结构的固有频率和振型对产品的设计提供指导。2.2、在interaction模块,通过special->Spring,在各点之间分别创建弹簧单元,弹簧刚度为1000。2.1、在interaction模块,创建两个RP点,与两侧RP点各间隔100大小,如图3所示;其中M、K、C均为n*n的矩阵,s、x、v为n*1的矢量,n为系统自由度数量。3、在Assembly模块创建装配体,两点之间的距离为100,如图2所示;

ansysxuexizhe的博客 1655

Cocos2dx:CCEase**系列函数功能介绍及对比,如何通过控制速度来实现缓冲效果

Cocos2dx:CCEase**系列函数功能介绍及对比,如何通过控制速度来实现缓冲效果

ImCode 1481

Win10网络图标消失,网络图标变成灰色,打开网络设置闪退等问题解决

介绍 主要解决如下问题 网络图标消失 常用方法配置中出现的网络图标变成灰色没有办法打开 打开网络和Internet闪退 错误提示`网络发现已关闭。网络计算机和设备不可见。请启动网络和共享中心的网络发现。 连不上网,诊断结果为 依赖服务或组无法启动 这个问题大概率通过重装系统不能解决,请大家谨慎测试之后最后选择重装这个路线。 方法1:这一步一定要做(卸载三方软件) 把360安全卫士,软件管家这些东西都卸载掉。 我的问题一开始就是这个软件引起的,可能他检测到我还给台式机配了无线网卡,然后就把有线网络的一些

呆呆象呆呆的博客 3万+

【cocos2d-x】动作类之缓冲动作和组合动作的使用(变速动作)

一、缓冲动作        在实现运动中,常常需要一些加速度或者减速度的效果。Cocos2D-X引擎为我们提供了相应的实现接口,这样就不用再用原来的公式计算方法来实现加减速的效果。      Ease系列的方法改变了运动的速度,但是并没有改变总体时间。如果整个动作持续5s,那么整个时间仍然会持续5s。这些动作可以分为三类。 In actions:action(开始的时候加速)

zcmain的专栏 6717

SAP-MM:SAP MM(物料管理)模块 的系统化学习计划

SAP MM模块的系统化学习计划

baidu_35680696的博客 1547

【AI智能体】全场景AI智能体工作台WorkBuddy实战操作详解

全场景AI智能体工作台WorkBuddy实战操作详解

congge 5493

cocos2d-x初探学习笔记(10)--运动中的加速度效果

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.youkuaiyun.com/bill_man 在实现运动中,我们常常需要实现一些加速度或者减速度的效果,cocos2d-x引擎为我们提供了相应的实现接口,这样我们就不用再用原来的公式计算方法来实现加减速度的效果 Ease系列的方法改变了运动的速度,但是并没有改变总体时间,如果整个的a

手机游戏开发学习笔记 1万+

【时时三省】vector cast (vcast) 集成测试使用教程

山不在高,有仙则名。水不在深,有龙则灵。----优快云 时时三省。

时时三省的博客 708

cocos2d--ease加速度

cocos2d-x初探学习笔记(10)--运动中的加速度效果 2012-02-06       个评论       收藏    我要投稿 在实现运动中,我们常常需要实现一些加速度或者减速度的效果,cocos2d-x引擎为我们提供了相应的实现接口,这样我们就不用再用原来的公式计算方法来实现加减速度的效果 Ease系列的方法改变了运动的速度,但是并没有改变总体时间,

Jayson520的专栏 1242

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

cocos2d-x 运动中的加速度效果

猴子原创,欢迎转载。转载请注明出处,谢谢! 原文地址:http://blog.youkuaiyun.com/yanghuiliu/article/details/7261808 在实现运动中,我们常常需要实现一些加速度或者减速度的效果,cocos2d-x引擎为我们提供了相应的实现接口,这样我们就不用再用原来的公式计算方法来实现加减速度的效果 Ease系列的方法改变了运动的速度...

移动开发记录 416

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Cocos2d-x学习笔记(十九)之 缓冲动作

  在实现运动中,常常需要实现一些加速度或者减速度的效果。Cocos2D-x引擎为我们提供了相应的实现接口,这样就不用再用原来的公式计算方法实现加减速度的效果。   Ease系列的方法改变了运动的速度,但是并没有改变总体时间。如果整个动作持续5s,那么整个时间仍然会持续5s。这些动作可以分成三类,如下:   1、In actions:action(开始的时候加速)   2、Out actio...

weixin_30455661的博客 148
上一篇: 资源图片文件命名规则--cocos动画异常
下一篇: cocos2d-x3.2 在Windows下打包Android平台APK
harryptter
博客等级 码龄18年 370粉丝 184原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值