1. 程式人生 > >UGUI Text換行問題

UGUI Text換行問題

有人說UGUI的Text不能換行,有人說可以通過\n換行,並附上了整條字串。 
其實他們根本就不在一個頻道!! 
這麼說吧,通過程式碼直接給Text元件的text賦值"<color=red>XXXX</color>\nXXXX"絕對是可以換行效果的;然而,在Inspector面板的Text元件裡輸入同樣的內容就不行,哪怕手拙複製進去都不對,這尼瑪什麼鬼!? 
後來發現,原來它把\n偷偷變成了\\n了,所以我們只要把它變回來就行啦! 
using UnityEngine;
using UnityEngine.UI;
   
public class RyanTextLineFeed : MonoBehaviour
{
    Text myText;
   
    void Start ()
    {
        myText = GetComponent<Text> ();
        myText.text = myText.text.Replace ("\\n", "\n");
    }
}

相關推薦

UGUI Text問題

有人說UGUI的Text不能換行,有人說可以通過\n換行,並附上了整條字串。 其實他們根本就不在一個頻道!! 這麼說吧,通過程式碼直接給Text元件的text賦值"<color=red>XXXX</color>\nXXXX"絕對是可以換行效果的;然而

unity UGUI Text問題

有人說UGUI的Text不能換行,有人說可以通過\n換行,並附上了整條字串。 其實他們根本就不在一個頻道!! 這麼說吧,通過程式碼直接給Text元件的text賦值"<color=red>XXXX</color>\nXXXX"絕對是可以換行效果的;然而

【Unity-UGUI-Text】中文裡帶半形空格導致的Text問題

我們平時所使用的空格(即鍵盤Sapce鍵輸出的空格),Unicode編碼為/u0020,是換行空格(Breaking Space),空格前後的內容是允許自動換行的;與之對應的不換行空格(Non-breaking space),Unicode編碼為/u00A0,顯示與換行空格一樣,主要用途用於禁止

微信小程式之view,text,跳轉

view換行:white-space:pre-line; text換行:word-break:break-all; 1.wx.switchTab({=====》跳到tabbar內的某個頁面 url:"" }) 2.wx.redirectTo({=====>關閉當前頁面,跳轉到應用內的某個頁面

Unity3D開發之設定UGUI Text縮排

 0x00 方法一private Text text; // Use this for initialization void Start () { text = GetCo

svg中text,vml裡面textbox實現

svg中text換行: 可以在text中加入tspan元素 例如: 顯示: <text id="_Gef_14" x="65px" y="28.75px" text-anchor="middle

Sublime Text 自動

png bsp sublime log img http 換行 技術分享 圖片 Sublime Text 自動換行

Sublime Text 2 自動開啟 Word Wrap

首先當然要誇一下神器 Sublime Text 2,自從第一次用我就徹底把神馬 Notepad++ 和 TextMate 打入冷宮,用來開發 WEB 專案從此 IDE 都不需要了! 下面講講如何自動開啟換行功能,當一行程式碼太長時,Sublime Text 2 預設並不會自

《CSS3實戰》筆記--溢位文字省略:text-overflow和文字顯示:word-wrop

通過閱讀和學習書籍《CSS3實戰》總結 《CSS3實戰》/成林著.—北京機械工業出版社2011.5 語法: text-overflow:clip | ellipsis | ellipsis-word 取值簡單說明: clip屬

Textview 設定字時,如果字數很多讓text 自動

/*** * * @param input * @return */ public static String ToDBC(String input) { char[] c = input.toCharArray(); for (int i = 0; i <

微信小程式的text

筆者也是剛剛開始學習小程式 在text的元件上 換行發生了疑惑  看下面的程式碼var text_fuzhu ='aaaa\ssss' var initData = 'this is first li

微信小程式例子——使用text元件實現轉義符

1、效果展示 2、關鍵程式碼 index.wxml {{txt}} index.js var initTxt = '我是在轉義換行符前的文字\n我是在轉義換行符後的文字' Page({ data: { txt: initTxt }, }) 3、

IDE 的 text file encoding 設定為 UTF-8; IDE 中檔案的符使用 Unix 格式, 不要使用 Windows 格式。Why?

原因: 在各作業系統下,文字檔案所使用的換行符是不一樣的。UNIX/Linux 使用的是 0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),後來的 OS X 在更換核心後與 UNIX 保持一致了。但 DOS/Windows 一直使用 0x0D0A(CRLF)

TextBlock的Text內容後臺新增

silverlight支援在TextBox中用AcceptsReturn="True"來換行,但是TextBlock不支援此屬性,因此需要在顯示在TextBlock上的文字做些改變。 1.用"\n"換行 txbView.Text = "Hello World\nMy Name is Jerry\nHa

在jq中textarea用val()與text()取回車值得差異

JQuery TextArea的取值與賦值問題 首先,說明這不是一個簡單的問題! 先說取值: (“#textarea”).text();讀取,最近測試時候發現在firefox中讀取不出textArea的值,IE正常  於是修改為:(“#

Tkinter的Text獲取輸入值及刪除的做法

我在我的python Tkinter指令碼中有一個文字小部件,我試圖獲取使用者輸入的值。我的意圖是將文字小部件中的資料與指令碼中的其他值(即x,y,z)一起寫入txt檔案(faultlog.txt)中,並將其作為單列與半列分隔。這是我的嘗試。text=Text(width=30,height=1)text.p

vim 處理

formats orm form lin nbsp format vim 設置 lis 1. 設置文件格式 :set fileformats=unix,dos 2. 查詢當前文件格式 :set fileformat? 3. 轉換文件格式 :set fileformat=d

Cocos2d-x 更改文字風格 ( cocos2dx change line )

pad 限制長度 != inline detail _id 興趣研究 end sans Cocos2dx change line在 cocos2dx change line 的實現中,我們能夠簡單的使用 dimensions屬性控制換行。使用它僅僅需將相應的參數值傳入構造

CSS解決無空格太長的字母,數字不會自己主動的問題

strong ack 換行 tle 主動 發出 字母 文字 htm 事實上非常easy,代碼例如以下所看到的,註意 Style: <div class="detail_title" style="word-break: break-all;"><%=S

文本自動(遇見句號就

javascrip var cnblogs esc ava pre con back 文字 HTML代碼:<p id="text_desc_p">銀河我是在英國威爾士的Pembroke海邊看到的。如果你和我一樣沒怎麽見過世面,面對如今這天穹上神跡般的飄帶就真