【发布时间】:2014-08-31 17:39:51
【问题描述】:
此代码有效:
auto label = LabelTTF::create(CokeStore::name, "Marker Felt", 170);
但这些都不起作用:
auto label = LabelTTF::create(CokeStore::name, "Coca Cola ii", 170);
auto label = LabelTTF::create(CokeStore::name, "CocaColaii", 170);
auto label = LabelTTF::create(CokeStore::name, "cocacolaii", 170);
我将所有字体作为资源导入到我的项目中,并将字体路径添加到 Fonts provided by application 的 Info.plist 中。我正在使用Cocos2d-x v. 3,来自 Github 的最新版本。
有人可以帮我吗?我的代码有什么问题以及如何修复它们吗? 感谢您的帮助!
【问题讨论】:
-
你能在目标->构建阶段->复制捆绑资源中查看你的字体吗?如果是,您必须为您使用的字体提供正确的名称
-
我自己试过了,那个字体的确切名称是“cocacolaii”。效果很好。
-
谢谢@blisskarthik,我的复制捆绑资源中有它,但它仍然不起作用。这是字体fonts2u.com/coca-cola-ii.font
-
你整理了吗
-
不!默认字体(Marker Felt)效果很好,但其他字体不行。
标签: c++ ios xcode xcode5 cocos2d-x