无法解决fullPathForFilename:cocos2dx中可能缺少文件错误

时间:2017-05-03 15:25:35

标签: android c++ cocos2d-x

我目前收到以下错误消息。我确定我在参考资料中有Mark Felt.ttf文件 - >字体文件夹。目前,我正在为android-studio上的android开发。我想知道,问题是什么?我很乐意听到你的消息!

cocos2d: fullPathForFilename: No file found at Mark Felt. Possible missing file.

代码

auto highscoreLabelHeader = Label::createWithSystemFont("HIGHSCORE", "Mark Felt", 16);

1 个答案:

答案 0 :(得分:1)

您应该使用相对路径到您的字体文件,从资源文件夹以root身份开始。即如果您有子文件夹,只需使用fonts/Mark Felt.ttf

auto label= Label::createWithSystemFont("xyz", "fonts/Mark Felt.ttf", 16);

并确保Mark Felt为systemFont,否则使用

auto label= Label::createWithTTF("xyz", "fonts/Mark Felt.ttf", 16)

此外,您还可以查看此帖子

http://discuss.cocos2d-x.org/t/fonts-not-working-on-android-device/7535