透明层用于小翅膀

时间:2011-12-15 23:34:54

标签: iphone objective-c cocos2d-iphone

请有人能告诉我如何使用cocos2d实现,这是一个半透明层,可以像游戏Tiny wings那样在游戏开始时使用。

感谢。

2 个答案:

答案 0 :(得分:0)

将CCSprite添加到场景中,然后将不透明度设置为小于255的值,使其变为半透明。

这是一些伪代码:

CCSprite* myTranslucentImage = [CCSprite spriteWithFile:@"touchMe.png"];
myTranslucentImage.opacity = 128;

[scene addChild: myTranslucentImage];

答案 1 :(得分:0)

我从未玩过Tiny Wings,但我知道如何让CCSprite变得透明。

CCSprite *example = [CCSprite spriteWithImage:@"HelloWorld.png"];
[example setOpacity:160];

如果您必须使用CCLayer,您应该查看Cocos2d文档。