所以我有这样的代码
CCLabelTTF *label = [CCLabelTTF labelWithString:[NSString stringWithFormat:@"%@", SomeString] fontName:@"Marker Felt" fontSize:25];
[SomeClassVar addChild:label];
然后我想尝试稍后通过 -
访问它[((SomeClass*)SomeTempClassVar).label color] = ccc3(255-pIntVal*150 ,255-pIntVal*55,255-pIntVal*50);
但是我知道这是不对的,因为SomeClass没有标签作为它的一部分,而是它的孩子......任何帮助?感谢
答案 0 :(得分:0)
我喜欢使用标签。它在迭代器中运行良好,对于某些对象,您可以从100开始,并且在下面有任何可能需要引用的特定静态对象。您甚至可以使用#define执行类似#define kMySprite 1
的操作。
[SomeClassVar addChild:label z:0 tag:1];
稍后通过以下方式访问它:
[YourScene getChildByTag:1];