なかじまの開発ブログ

アプリ開発における備忘録などなど。

MENU

ふわふわ浮いているようなアニメーション【cocos2d-x】

EaseInOutを使うと、アニメーションに緩急をつけれます。

『cpp』

auto sp = Sprite::create("image.png");
sp->setPosition(Vec2(100, 100));
this->addChild(sp);

// 浮遊アニメーション
sp->runAction(RepeatForever::create(Sequence::create(EaseInOut::create(MoveBy::create(1, Vec2(0, -10)), 2), EaseInOut::create(MoveBy::create(1, Vec2(0, 10)), 2), NULL)));

EaseInOutのrateは2以上にしないと反映されません

こちらもどうぞ

nsdevelop.hatenablog.com