cocos2dx 获得字符宽度

2015年01月15日 11:24 0 点赞 0 评论 更新于 2025-11-21 14:27

在 Cocos2d 里,NSString 提供了 sizeWithFont 方法以及 drawInRect 方法,借助这两个方法,在设置好字体类型和大小之后,就能够获取字符串的宽度和高度。那么,在 Cocos2d-x 中该如何实现类似功能呢?

此前有帖子提到,如果使用 CCLabelTTF,可以按照 fontSize * strLen 的方法来计算字符串的宽度。然而,当不使用 CCLabelTTF,并且字符串存在中英文混编的情况时,又该如何实现获取字符宽度呢?