Отображение некоторого текста на экране с помощью 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;
}
Надеюсь, это поможет вам!