これも備忘録代わりに。
(※cocos2d-x v2.x系で記述してます)
numberOfRunningActions()
sample
CCSprite *sprite = CCSprite::create("hoge.png");
int animCount = sprite->numberOfRunningActions();
CCLOG("runnning animation count >> %d", animCount);
// runnning animation count >> 0
アニメーション中(runAction中)であれば、動かしてる分の数値が返ってきます。
何もアニメーションをしていない時は0が返ってくるようになってます。
※サンプルはCCSpriteですが、numberOfRunningActions()自体はCCNodeクラスにいるので、CCNodeを継承しているクラスであれば使用可能です。