欢迎光临散文网 会员登陆 & 注册

cocos2d-x使用ttf字体时,字体库中不存在的文字用方框代替

2022-05-19 10:04 作者:Nimanggi  | 我要投稿

cocos2d-x版本:3.2


使用ttf字体时,由于字体库不全,没有包含所有的字符,导致有些字符无法显示,修改代码让无法显示的字符用囗代替,能够明确看到有字符显示不了,代码修改如下:




这样修改之后又有另外一个问题,EditBox只支持系统字体,使用EditBox做输入框时,比如聊天输入时正常,发出来就变成了囗。解决方法:修改EditBox各平台代码的setFont和setPlaceholderFont接口,使其支持ttf字体,代码如下:


cocos2d-x使用ttf字体时,字体库中不存在的文字用方框代替的评论 (共 条)

分享到微博请遵守国家法律