如何使用AS3
在Flash中为动态文本添加新行答案 0 :(得分:6)
对换行符使用“\ n”(如果textfield是htmltext,则可以使用< br />)。确保它设置为多行。
答案 1 :(得分:5)
实际上问题是我正在从XML文件中读取文本,例如:
<filename>02.jpg</filename>
<str1>Well-trained legs \n polycarbonate blends</str1>
<str2>Secure his ski-glide</str2>
“\ n”和“
”不起作用,以便我找到的唯一解决方案是将我的文本传递给这个小函数
function textMan(str:String):String{
return str.replace("\\n", "\n");}
由于
答案 2 :(得分:3)
如果你想让textfield自动转到多行,将wordWrap设置为true并定义tf宽度
答案 3 :(得分:1)
如果要在HTML文本字段的顶部添加换行符,并且源文本位于XML文件中,请尝试以下操作:
<![CDATA[<br/>
TextField text with a newline at the top (normally discarded by Flash)]]>
答案 4 :(得分:1)
trace ('Hisham'+String.fromCharCode(13)+'Shaaban');