target-c: программирование на iphone, добавление метки над сценой cocos2d - PullRequest
0 голосов
/ 07 октября 2011

я использую этот код, чтобы добавить метку в мою игру cocos2d

CCLabelTTF *label = [CCLabelTTF labelWithString:@"Hello World" fontName:@"Marker Felt" fontSize:64];

        CGSize size = [[CCDirector sharedDirector] winSize];

        label.position =  ccp( size.width /2 , size.height/2 );

        [self addChild: label z:1];

Я делаю игру Tower Defense, чтобы пользователь мог прокрутить сцену.Я хочу иметь ярлык наверху, показывающий счет.Но когда я делаю это, это прилипает к сцене.Я хочу еще один слой поверх моего игрового слоя, который показывает счет игры.вот и все

1 Ответ

0 голосов
/ 07 октября 2011

Создайте два объекта CCLayer и добавьте их на сцену. Используйте один, поскольку вы в настоящее время используете саму сцену для добавления своего игрового мира и его перемещения. К другому добавьте свой ярлык.

Обычно вам нужно создавать свои сцены, используя несколько слоев, например один для фона, один для спрайтов, один для элементов управления и один для партитур и меток.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...