@implementation MainScene {
CCSprite * _hero
.
.
}
- (void) stop {
[_hero setScale:(3.0f)];
[_hero stopAllAction]
}
私のスプライト _hero には複数のキーフレームがあり、画像が変更されています。
このコード (stopAllAction) は、spritebuilder 3.0 と cocos2d 2.x を使用しているときに機能します。
ただし、Spritebuilder3.1 と cocos2d 3.0 では stopAllAction が機能しません。
[_hero setScale:(3.0f)]; 正しく動作するので、_hero はうまく機能していると思います。
(テスト目的でこの行を挿入します)
cocos2D 3.0のアップデートで関係あると思いますが、
誰かが回避策を知っているか、同じ問題を抱えていますか???