0

我想使用框架在屏幕上显示文本Cocos2D

我正在考虑使用该draw方法。但我不知道这样做的确切方法。

如果有人能在这个话题上帮助我,我会很高兴。

4

2 回答 2

0

最简单的方法是创建一个CCLabelTTF节点并将其添加到您的场景中。

于 2011-01-08T01:16:51.577 回答
0

这是一种可能的方法:

此代码在一个简单的场景类中:

// on "init" you need to initialize your instance
-(id) init
{
    // always call "super" init
    // Apple recommends to re-assign "self" with the "super's" return value
    if( (self=[super init]) ) 
    {
        // create and initialize a Label
        CCLabelTTF *label = [CCLabelTTF labelWithString:@"Hello World" fontName:@"Marker Felt" fontSize:64];

        // ask director for the window size
        CGSize size = [[CCDirector sharedDirector] winSize];

        // position the label on the center of the screen
        label.position =  ccp( size.width /2 , size.height/2 );

        // add the label as a child to this Layer
        [self addChild: label];
    }
    return self;
}

希望它可以帮助你!

于 2012-10-02T18:10:15.443 回答