Столкнулся с тем что textWidth считает не правильно ширину строки
т.е если например ширина строки больше 100 переносим.
Код AS3:
var newTF:TextField = new TextField();
var newLine:int = 0;
var divideMsg:String = "";
var line:int = 0;
for(var i:int = 0; i <= _text.text.length; i++)
{
newTF.text = _text.text.substring(newLine,i);
if(newTF.textWidth > 100)
{
line++;
newLine = i;
divideMsg += newTF.text + "\n";
}
}
divideMsg += newTF.text;
_text.text = divideMsg;
Кто сталкивался, и как решали проблему ?)