Отображение некоторого текста на экране с помощью Framework Cocos2D

Я хочу отобразить текст на экране, используя рамки Cocos2D,

Я думаю об использовании draw метод. Но я не знаю точный способ сделать это.

Буду рад, если кто-нибудь сможет мне помочь в этой теме.

2 ответа

Простейшим способом было бы создать CCLabelTTF узел и добавить его к вашей сцене.

Вот возможный путь:

Этот код находится в простом классе сцены:

// 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;
}

Надеюсь, это поможет вам!

Другие вопросы по тегам