2011-10-02 20 views
2

我有一个CCMenuitemLabel创建CCMenuItemLabel使用自定义字体文件

CCMenuItemLabel *startGame = [CCMenuItemLabel itemWithLabel:str target:self selector:@selector(startGamefn)]; 

,我想知道我怎么会加载一个字体文件,你会在CCLabelBMFont做(例如:

CCLabelBMFont *label = [CCLabelBMFont labelWithString:str fntFile:@"good_dog_plain_32.fnt"]; 

感谢

回答

5

CCMenuItemLabel可以接受CCLabelBMFont,因此您可以在label对象中调用CCMenuItemLabel函数:

CCLabelBMFont *label = [CCLabelBMFont labelWithString:str fntFile:@"good_dog_plain_32.fnt"]; 
CCMenuItemLabel *startGame = [CCMenuItemLabel itemWithLabel:label target:self selector:@selector(startGamefn)]; 
+0

感谢您的帮助,它工作得很好 – ahoura