誰かがcocos2dがどのようにpngをフォントとして使用するかを私に説明できますか?
私のフォントには数字しか含まれていないので、似たようなことをしたいと思います。
質問する
656 次
2 に答える
1
文字列fps_images.pngでグローバル検索を実行すると、IDE は cocos CCDirector クラス (バージョン 2.0) の次の行に非常に近い場所に移動するはずです。
FPSLabel_ = [[CCLabelAtlas alloc] initWithString:@"00.0" charMapFile:@"fps_images.png" itemWidth:12 itemHeight:32 startCharMap:'.'];
SPFLabel_ = [[CCLabelAtlas alloc] initWithString:@"0.000" charMapFile:@"fps_images.png" itemWidth:12 itemHeight:32 startCharMap:'.'];
drawsLabel_ = [[CCLabelAtlas alloc] initWithString:@"000" charMapFile:@"fps_images.png" itemWidth:12 itemHeight:32 startCharMap:'.'];
次に、CCLabelAtlas を検索します。画像は固定幅フォント用である必要があります。
于 2012-12-26T16:45:37.073 に答える
0
含まれている同じ画像を再利用して、FPS 表示以外のものを作成する場合は、次のコードが機能するはずです。
CCLabelAtlas *scoreLabel = [[CCLabelAtlas alloc] initWithString:@"00.0" charMapFile:@"fps_images.png" itemWidth:12 itemHeight:32 startCharMap:'.'];
次に、必要な数値に設定するには、次のようにします。
[scoreLabel setString:[NSString stringWithFormat:@"%d", (int)score]];
于 2012-12-28T06:04:12.230 に答える