我有一个ccsprite,我想放在CCLayerColor中,但由于某种原因它没有出现在它内部。我有以下代码,我很难过为什么它没有出现。
[self setColor:ccGREEN];
[self setOpacity:255];
[self setPosition:(CGPointMake(0, 60/2+bottomPadding))];
self.inventoryHolder = [[CCSprite alloc] init];
[self.inventoryHolder setTextureRect:CGRectMake(0, 0, 100, 60)];
[self.inventoryHolder setColor:ccc3(255, 0, 0)];
self.inventoryHolder.anchorPoint = ccp(0, 0);
self.inventoryHolder.position = ccp(0, 60/2+50);
[self addChild:self.inventoryHolder z:100];
自我是CCLayerColor,self.inventoryHolder是CCSprite。任何帮助都会很棒!
答案 0 :(得分:2)
你实际上没有在精灵中设置纹理,所以没有任何东西可以显示。