有人可以向我解釋cocos2d如何使用png作爲字體嗎?
我想做類似的事情,因爲我的字體只包含數字。cocos2d如何使用fps_images.png?
0
A
回答
1
如果你對字符串fps_images.png全局搜索,你的IDE應該帶你真正接近茯苓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 。您的圖片必須是固定寬度的字體。
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]];
相關問題
- 1. 如何使用庫的cocos2d
- 2. cocos2d-x如何使用CCFadeOUT
- 3. 如何使用Cocos2D爲CCMenuItem啓用setAliasTexParameters
- 4. 如何在cocos2d中使用openGL畫線
- 5. 如何在Cocos2d中使用UITextField?
- 6. 如何使用Android Studio與Cocos2d-x
- 7. 如何僅使用Cocos2d旋轉風景
- 8. 如何在MacOS/cocos2d/Box2d中使用debugdraw
- 9. 如何在cocos2d-x中使用LongPress
- 10. 如何在Xcode中使用cocos2d?
- 11. 如何在cocos2d-android中使用活動?
- 12. 如何使用cocos2d-android繪製形狀
- 13. 如何在使用cocos2d時製作ipa?
- 14. 如何使用Cocos2D-X畫線?
- 15. 如何使用Android的cocos2d的
- 16. 如何添加行動,使用了cocos2d
- 17. 如何獲得使用winsize在cocos2d 3.0
- 18. 如何在cocos2d中使用NSUserDefaults standardUserDefaults?
- 19. 如何在Cocos2d android中使用CCTimer類?
- 20. 如何使用CCJumpTo在cocos2d-android
- 21. 如何在cocos2d中使用CCFollow for android?
- 22. 如何在Cocos2d iPhone中使用Sprite Sheet?
- 23. 如何與CCLayer cocos2d一起使用UIView?
- 24. 如何使用cocos2d中的轉換popScene?
- 25. Cocos2D:如何使用蒙版圖像
- 26. 使用CCMenuAdvanced - Cocos2d
- 27. 如何在cocos2d
- 28. 使用cocos2d繪圖
- 29. 使用Cocos2d-x SEL_CallFunc
- 30. 使用了cocos2d-iphone