2011-10-07 66 views
0

我用這個代碼添加一個標籤,我的cocos2d遊戲目標c:iPhone編程,添加標籤在現場的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]; 

我正在做一個塔防遊戲,因此用戶可以滾動現場。我想在頂部顯示一個標籤,顯示得分。但是當我這樣做時,它堅持與現場。我想在我的遊戲層上添加另一個顯示遊戲得分的圖層。多數民衆贊成它

回答

0

創建兩個CCLayer對象,並將它們添加到你的場景。使用一個當前正在使用場景本身來添加遊戲世界並移動它。向另一個添加您的標籤。

通常情況下,您需要使用多個圖層構建場景,例如一個用於背景,一個用於精靈,一個用於控件,一個用於分數和標籤。