CCLabelBMFont COCOS2D类的initWithString抛出NSInternalInconsisten



以这种方式实例化CCLabelBMFont

   _targetDistanceBM =[[CCLabelBMFont alloc] initWithString:@"" fntFile:@"font.fnt"]

导致异常"由于未捕获异常'NSInternalInconsistencyException'而终止应用程序,原因:'TextureCache: fileimage MUST not为nil'"

根据许多帖子,这似乎是创建它的方式。

字体文件是用在线工具littera创建的。

我正在使用COCOS2D版本3,它附带COCOS3D。

COCO2D只支持文本格式的fnt文件。此外,相应的png文件必须放在与fnt文件相同的文件夹中。

相关内容

  • 没有找到相关文章

最新更新