попробуй так:
Код AS3:
text = text.replace(/\\\n/gi, "\n");
Самому сейчас никак не проверить
Цитата:
Сообщение от Godwarlock
in4core cdata слишком много лишнего мусора в тексте.
Тут всё же прозвучало решение, которое я использовал до всей этой дилемы с загрузкой через loader) Самый простой вариант, это просто вставить символ, который в тексте никогда не будет использоваться и просто подменять его.
Код AS3:
public static function getText(text:String):String
{
var str:String = ui[text];
var result:String = "";
for (var i:int = 0; i < str.length;i++ )
{
var char:String = str.charAt(i);
if (char == "$")
{
var replaced:String = char.replace("$", "\n");
result += replaced;
}else
{
result += char;
}
}
return result;
}
|
Жесть) Лучше замени этот г-код на регулярку:
Код AS3:
public static function getText(text:String):String {
return ui[text].replace(/\$/gi, "\n");
}