Cocos2d-x从入门到精通第17课《变速动作》



本节课视频教程地址:http://edu.csdn.net/course/detail/1342/20995?auto_start=1

什么是变速动作

变速动作和符合动作类似,也是一种特殊的动作,它可以把任何动作按照改变后的速度执行。

变速运动的类别

变速动作分为两类,分别为Speed类和EasyAction,Speed主要用于线性的改变某个动作的速度,为了改变一个动作的速度,首先需要将目标动作包装到Speed动作中。

Speed虽然能改变动作的速度,但是只能按比例改变速度,ActionEase可以实现动作的速度又快到慢、速度随时间改变的匀速运动。该类包含5类运动,指数缓冲、Sine缓冲、弹性缓冲、跳跃缓冲和回震缓冲。每类运动都包含3个不同时期的变换:In、Out和InOut。

变速动作的使用


//创建一个spirte
    auto _sprite = Sprite::create("Logo.png");
    this->addChild(_sprite);
    _sprite->setPosition(Vec2(0, 320));
    //创建MoveTo动作
    auto _moveTo = MoveTo::create(3.0, V
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值