Cocos2-x从入门到精通第16课《延时动作》

本篇博客介绍了Cocos2d-x中的延时动作,包括其定义、使用方法以及复合动作的应用。延时动作允许在特定时间内改变对象属性,通过多种延时动作的组合,实现更复杂的动画效果。建议配合视频教程进行学习,以深入理解和实践。
摘要由CSDN通过智能技术生成

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

什么是持续动作

持续动作又叫延时动作,它是有执行时间的一种动作也就是说执行该动作需要时间,并且在有限的时间内改变执行对象的一些属性。

持续动作的使用

//创建sprite
    auto _sprite = Sprite::create("Logo.png");
    addChild(_sprite);
    _sprite->setPosition(Vec2(0, 320));
    
    //创建一个moveTo动作
    auto _moveTo = MoveTo::create(6.0, Vec2(960, 320));
    //执行动作
//    _sprite->runAction(_moveTo);
    
    //缩放动作
    auto _scallTo = ScaleTo::create(3.0, 2.0);
//    _sprite->runAction(_scallTo);
    
    //选择动作
    auto _rotateTo = RotateTo::create(3.0, 60);
    //跳跃动作
    auto _jumpTo = JumpTo::create(3.0, Vec2(960,320), 200, 4);
//    _sprite->runAction(_jumpTo);
    //bezier动作
    ccBezierConfig ccb;
    ccb.controlPoint_1 = Vec2(540, 400);
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值