您的位置:首页 > 移动开发 > Cocos引擎

cocos2dx-------------------------------------Speed && Follow

2015-10-23 11:17 513 查看
Speed

变速、使用方法与action一样

auto sprite=Sprite::create("CloseNormal.png");
sprite->setPosition(visiableSize*0.2);
addChild(sprite);

auto action=MoveTo::create(10, visiableSize*0.8);
auto speed=Speed::create(action, 5.0f);
sprite->runAction(speed);


Follow

当背景follow精灵的时候,我们可以看到精灵位置没有变,是背景在移动

auto sprite=Sprite::create("CloseNormal.png");
sprite->setPosition(visiableSize*0.2);
addChild(sprite);

auto action=MoveTo::create(10, visiableSize*0.8);
sprite->runAction(action);

auto follow=Follow::create(sprite);
this->runAction(follow);


PS:speed创建的时候需要设置变化速度的动作,执行speed的是精灵

follow创建的时候需要设置要追随的精灵,然后让背景来执行follow
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: