UITextBMFont(FNT文字)公有属性、方法
/**
* 构造函数
*/
TextBMFont();
/**
* 构造函数
* @param text 显示的文本
* @param filename fnt文件路径
* @return TextBMFont对象
*/
static TextBMFont* create();
static TextBMFont* create(const std::string& text, const std::string& filename);
/**
* 设置TextBMFont对象的Fnt文件
*/
void setFntFile(const std::string& fileName);
/**
* 设置TextBMFont对象的文本
*/
void setString(const std::string& value);
/**
* 获取TextBMFont的字符串值
*/
const std::string& getString()const;
/**
* 获取字符串长度
* 注意:这个长度将比原始字符串长度大
* 如果你想得到原始字符串的长度,你应该调用this-> getString().size()来代替
* @return 字符串长度
*/
ssize_t getStringLength()const;
TextBMFont示例
// 此处的HeadScoreFont.fnt文件与TextAtlas中的FNT文件是同一个
var text = new ccui.TextBMFont("", "res/Fonts/HeadScoreFont.fnt");
text.setString("+-167");
text.setPosition(640, 360);
this.addChild(text);