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