然后我想移动到刻度上,然后在没有先前操作的影响下闪烁。
但是当我改为下一个动作时,前一个动作的效果持续了......
例如,如果我在缩放之前使用了淡出,然后更改为缩放,则ccsprite会逐渐消失,并采用瞄准的缩放操作
所以,我想要做的是删除以前的动作效果......
你可以给我一些示例代码吗?答案 0 :(得分:0)
您是使用 CCSequence 一个接一个地对操作进行排序吗?
id fadeout = [CCFadeOut actionWithDuration:2];
id scale = [CCScaleTo actionWithDuration:2 scale:2];
id blink = [CCBlink actionWithDuration:2 blinks:5];
CCSequence* sequence = [CCSequence actions:fadeout, scale, blink, nil];
[sprite runAction:sequence];