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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章