显然可以使用Cocos2d-js 3.0 RC3 cc.LabelTTF和自定义字体,例如答案为
here.但是,这似乎不会对我产生任何结果,无论是在本地JSBinding应用程序还是在Web浏览器中.
字体文件包含在res对象中:
var res = {
lobster_ttf: "res/Lobster.ttf"
};
var g_resources = [];
for (var i in res) {
g_resources.push(res[i]);
}
Lobster.ttf确实存在于目录res中.
标签实例化如下:
var label = new cc.LabelTTF("labeltext", res.lobster_ttf, 48);
这样做不会以指定的字体显示标签,而是以默认字体显示.但是,指定已安装的字体而不是自定义ttf的路径可以正常工作.
是否需要额外的工作才能使用TTF文件?
最佳答案 cocos2d-js v3.0 rc3
我使用字体名称(安装字体时的字体名称,而不是文件名字体)
样品:
var label = new cc.LabelTTF(“labeltext”,“Lobster”,48);
试试看..
蒂姆