本节课视频教程地址: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);