我正在尝试在Cocos2D中做一些非常简单的事情并遇到麻烦。我想用动画缩放CCNode。
在下面的代码中,您将看到正在发生的事情
// load object of CCNode subclass GameOver
_gameOver = (GameOver*)[CCBReader load:@"gamePlayItems/GameOver"];
[self addChild:_gameOver];
_gameOver.positionType = CCPositionTypeNormalized;
_gameOver.position = ccp(.5, .75);
此时CCNode在屏幕上的正确位置
//scale it up
_gameOver.scale = .2;
id scale = [CCActionScaleTo actionWithDuration:.8 scale:1];
CCActionEaseBackOut* bounce = [CCActionEaseBackOut actionWithAction:scale];
[_gameOver runAction:bounce];
永远不会触发动画。 GameOver对象在舞台上缩放到.2
任何建议都将不胜感激。
谢谢!