我正在使用 CCLabelBMFont 在我的游戏中显示一个非常大的字母。SD字体大小为300,HD字体大小为600
letter =[CCLabelBMFont labelWithString:@"A" fntFile:@"font-test4.fnt"];
带有 4 个支持文件(font-test4.fnt / -hd.fnt 和 font-test4.png / -hd.png
在两种模拟器模式(视网膜和非视网膜)下一切正常。
但是,当在 iPhone4 上运行时,CCLabelBMFont 类会在完整性检查时断言
//缩放W。完整性检查
propertyValue = [nse nextObject];
NSAssert( [propertyValue intValue] <= [[CCConfiguration sharedConfiguration] maxTextureSize], @"CCLabelBMFont: page can't be larger than supported");
//缩放H。完整性检查
propertyValue = [nse nextObject];
NSAssert( [propertyValue intValue] <= [[CCConfiguration sharedConfiguration] maxTextureSize], @"CCLabelBMFont: page can't be larger than supported");
我不知道为什么会这样。