在我的Player类中,我有:
- (voID)pulse{ [self setopacity:1.0]; CCAction *fadeIn = [CCFadeto actionWithDuration:0.5 opacity:0.5]; CCAction *fadeOut = [CCFadeto actionWithDuration:0.5 opacity:1.0]; CCSequence *pulseSequence = [CCSequence actions: fadeIn,// I get a warning about incompatible pointer types... fadeOut,nil]; [self runAction:pulseSequence];}
这不起作用,也没有解决永远重复的问题.我知道我应该使用CCRepeatForever,但我没有看到如何正确实现它.
谢谢!
我没有运行这个,但我认为其他人已经成功了:- (voID)pulse{ [self setopacity:1.0]; CCFadeto *fadeIn = [CCFadeto actionWithDuration:0.5 opacity:127]; CCFadeto *fadeOut = [CCFadeto actionWithDuration:0.5 opacity:255]; CCSequence *pulseSequence = [CCSequence actionOne:fadeIn two:fadeOut]; CCRepeatForever *repeat = [CCRepeatForever actionWithAction:pulseSequence]; [self runAction:repeat];}总结
以上是内存溢出为你收集整理的cocos2d-iphone – Cocos2d淡入/淡出动作,永远重复全部内容,希望文章能够帮你解决cocos2d-iphone – Cocos2d淡入/淡出动作,永远重复所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)