您好,登錄后才能下訂單哦!
在游戲中,有些時(shí)候需要Label的長(zhǎng)度可變(例如name的長(zhǎng)度可長(zhǎng)可短),要求Label以及其背景框(別告訴我不用這個(gè))可以動(dòng)態(tài)的變化長(zhǎng)短。這篇博客只要講解利用NGUI實(shí)現(xiàn)這一功能。廢話不多說(shuō),開(kāi)始講解實(shí)現(xiàn)過(guò)程:
①:添加Label
②:修改Label屬性
這樣的話,Label的長(zhǎng)度就會(huì)隨著String的長(zhǎng)度的變化而變化。特別指出的是 : 將Pivot原點(diǎn)設(shè)在左邊,則Label的右邊會(huì)隨著String的長(zhǎng)度的變化而變化,左邊坐標(biāo)不變。
③:添加背景(為L(zhǎng)able添加背景框)
如圖所示,讓Sprite成為L(zhǎng)abel的Child
⑤:設(shè)置Sprite的Anchors
得到的效果
他們的X軸坐標(biāo)沒(méi)變 , 在FaceUI面板中這個(gè)很有用。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。