Я делаю игру, чтобы определить разницу между двумя изображениями.Теперь я хочу создать класс Circle: CCSprite, чтобы указать правильное место.Я хочу добавить «эффект отскакивания» к кругу (точно так же, как модальное окно предупреждения iphone), я вручную создаю CCActions, но результат не такой естественный (так как трудно контролировать длительность и масштабирование)Есть ли лучший способ сделать это?
вот мой код:
id up1 =[CCScaleBy actionWithDuration:0.2f scale:1.5f];
id down1 = [CCScaleBy actionWithDuration:0.2f scale:1 / 1.5f];
id up2 = [CCScaleBy actionWithDuration: 0.2f scale: 1.25f];
id down2 = [CCScaleBy actionWithDuration: 0.2f scale 1 / 1.25f];
id up3 = [CCScaleBy actionWithDuration: 0.2f scale 1.1f];
id down3 = [CCScaleBy actionWithDuration: 0.2f scale 1 / 1.1f];
[self runAction:[CCSequence actions:up1, down1, up2, down2, up3, down3, nil]];