Я хочу остановить действие, как только мой спрайт достигнет определенного поворота. Например:
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]];
}
Как только игрок достигает максимального вращения, я хочу, чтобы он запускал другое действие. Но это не работает. Что я могу сделать вместо этого?