Label 有个bug 会引起崩溃 求指教。

使用label

var damage = cc.Label.createWithBMFont(“res/bmfont/ui_damage.fnt”,“1234”);

var temp = 0;
do {
var ch = damage.getLetter(temp);
temp++;
if (ch) {

if (temp == 1) {
ch.setScale(1.1);
} else{
// 0 - 1;
var t = Math.random() + 9;
var s = t / 10;

ch.setScale(s);

}

if (temp % 2 == 0)
{
ch.y -= 20;
}

}else {
break;
}

} while (1);

简单点 就是使用getletter 把图片字体 里面的数字 单个提取出来 然后 调整一下位置

这个时候如果重新给你这个damage.setString(“123”);
会崩溃。
想问下有没有解决的方法。