1. 程式人生 > >Unity3d 從資料庫中讀取帶有換行符的文字

Unity3d 從資料庫中讀取帶有換行符的文字

在Unity指令碼中可以直接使用帶有“\n”轉義字元的字串,使得字串能夠在GUI中顯示換行。然而,若是在Unity中使用從資料庫中讀出的字串,Unity會將字串中的轉義字元當作普通的字元顯示在GUI中,而不會將字串換行。這時,需要使用下面的語句將從資料庫中讀出的字串格式進行轉換,使Unity能夠正確處理轉義字元。

content = System.Text.RegularExpressions.Regex.Unescape(param);

參考資料:http://answers.unity3d.com/questions/138464/how-to-make-a-line-break-in-a-gui-label.html