iphone - 标签首先完全显示,而不是像我也想要的那样淡入

标签 iphone cocos2d-iphone

我正在尝试使 CCLabelTTF 淡入然后淡出。

这是我用来执行此操作的代码:

CCLabelTTF *intro = [CCLabelTTF labelWithString:@"Welcome" fontName:@"Times New Roman" fontSize:30];
[intro setPosition:ccp(240, 110)];
[intro runAction:[CCSequence actions:[CCFadeIn actionWithDuration:2.0f], [CCFadeOut actionWithDuration:2.0f], nil]];
[self addChild:intro];

它有点工作,但是当我运行程序时,CCLabelTTF intro 很快完全显示出来(不透明度为 1.0f,有点像快速眨眼),然后它消失并淡入,然后像它应该的那样。

最佳答案

为什么不将其不透明度设置为零?

[intro setOpacity:0];

关于iphone - 标签首先完全显示,而不是像我也想要的那样淡入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544390/

相关文章:

iphone - UIGestureRecognizer不会旋转 Sprite - Cocos2d

iphone - 在未从操作调用时使用 IBAction 方法?

iphone - 将设备添加到配置文件后是否必须重新存档项目?

ios - Cocos2d spritesheets 和动画

iphone - 如何获取CCSprite中特定像素的RGBA颜色

objective-c - ccDrawLine 不透明度?

cocos2d-iphone - 如何保存我在cocos2d中玩过的名字、分数和等级

javascript - 在 JavaScript 中确定照片的方向?

iphone - iOS 5 Segue 在第一次执行后不工作

iphone - IOS中的视频编辑库