一旦我的精灵达到一定的旋转,我想停止一个动作。例如:
CCAction *rotateUp = [CCRotateTo actionWithDuration:0.3 angle:-35];
[player runAction:rotateUp];
if (player.rotation == -35) {
[player stopAction:rotateUp];
[player runAction:[CCRotateTo actionWithDuration:0.5 angle:65]];
}
一旦玩家达到最大旋转,我希望它运行不同的动作。但这行不通。我能做些什么呢?