2012-02-11 5 views
1

誰でもCCMenuItemAtlasFontの使い方を教えてください。 Web上のどこにも例が見つからず、.fntファイルを渡す方法がわかりません。意味があると思われる唯一の公開関数は、charMapFileがpngのように見える唯一の公共関数です。しかし、私は自分のfontatlas(bmpGlyphで作られた)にitemWidthまたはitemHeightを使用することを知らないのですが、固定ラスタはありません。CCMenuItemAtlasFont usage

ありがとうございました!

答えて

2

よくCCMenuItemAtlasFontはCCLabelAtlasを使用してテキストテクスチャを生成します。そして、(CCLabelAtlas.hのコメントから:。

// CCLabelAtlas versus CCLabel: 
// - CCLabelAtlas is MUCH faster than CCLabel 
// - CCLabelAtlas "characters" have a fixed height and width 
// - CCLabelAtlas "characters" can be anything you want since they are taken from an image file 

ので、私はあなたがポイントの「固定」の文字のフォント番号を指定するには、幅と高さを必要とする可変幅フォントのための運の外に寒いですよね

。フォントファイルを持つ例えば

ルックhere

+0

のでCCLabelAtlasは等幅フォントで動作します? –

+0

[OK]を、私は私が必要なもの。今、それは明確だCCLabelBMFontですが、のMenuItemのため。私の知る限り唯一の存在である見ることができるようにttfやアトラスフォントを作成する可能性はありますか? –

+0

私は自分自身でそれを試していません。私は、ラベルがCCLabelBMFontで作成されたCCMenuItemLabelオブジェクトを試してみるでしょう。docによると、.fntファイルで読むことができます – YvesLeBorg