1
ねえ、私はこれに夢中です。私はクールなheiroフォントシートを使用したいCCLabelBMFontはラベルやスコア変数としてはうまく動作しますが、クリック可能なアイテムとしてメニューに入れることはできません!それはCCLabelMBFontは、メニュー項目としてそれらを使用することができ、具体的言う - ここを参照してください:メニュー項目のCCLabelBMFont?
詳細な説明
CCLabelBMFontがCCSpriteBatchNode
特長のサブクラスである:
* Treats each character like a CCSprite. This means that each individual character can be:
o rotated
o scaled
o translated
o tinted
o chage the opacity
* It can be used as part of a menu item.
* anchorPoint can be used to align the "label"
* Supports AngelCode text format
しかし、私はウェブ全体を見てきましたが、メニュー項目としてCCLabelBMFontを取得した人の例は見つかりませんでした。
- (ID)iは手掛かりを見つけ、可能((自己= [スーパーINIT])){
CCLabelBMFont *homeTest = [CCLabelBMFont labelWithString:@"HomeTEST" fntFile:@"hieroTitle2.fnt"];
homeTest.position = ccp(0, 0);
//finalScoreFont.position = ccp(wrapper.position.x, wrapper.position.y-40);
[self addChild:homeTest z:2 tag:kTagHomeTest];
/* here's where I am lost and want to put the CCLabelBMFont
CCMenuItem *homeButton =
home.position = ccp(0, 0);
CCMenu *menu = [CCMenu menuWithItems:homeButton, nil];
menu.position = ccp(60, 50);
*/
[self addChild:menu z:3];
}
return self;
}