UGUI基本控制項

2021-07-04 22:58:35 字數 1007 閱讀 4991

text控制項

我們在hierarchy介面下,單擊右鍵我們可以找到ui的選項,選擇text元件,或者在component欄下也可以找到ui,選擇text元件。這時,我們將會看到下面的內容:

canvas在前面已經有介紹了。text就是我們建立的元件用來顯示文字,eventsystem是事件系統,它的核心元件分別是:eventsystem,standalone input module,touch input module.當我們每建立乙個ui元件時,canvas和eventsystem都會同時建立的。這就是前面說的為啥canvas是所有ui的根節點了。

接下來看下text元件的檢視面板:

text: 即是文字內容。

font : 字型

fontstyle :粗,斜,正常的選項。

font size 字型大小

line spacing :行間距。

rich text :富文字。富文字對於學過html的人來說不陌生,像ugi學習  這種就是了。

image元件

image的格式設定是sprit (2d and ui),怎麼設定這個格式的呢。將所需要的導進untiy後單擊。

可以將所需要的拖進 source image 選框,或者是source image後面的小圓點也可以選擇加入。

image可以用做背景啊,或者是按鈕啊,再或者是其他控制項。

raw image 控制項

格式設定是 「texture」,操作就是跟image的類似。

raw image 玩lol的都知道  遊戲開始後,都有個小地圖。raw image 簡單點的意思就是,lol裡面的小地圖功能。

UGUI基本概念

canvas是用於繪製ui元素的載體,所有ui元素的父物體都是canvas。1 canvas的三種渲染模式 渲染到螢幕空間 覆蓋模式 screen space overlay,總是在最上面 渲染到螢幕空間 screen space camera,根據與camera間的距離,有可能被遮擋 渲染到世界空...

UGUI 設定Text控制項文字顏色

在ugui的text元件中,沒有直接設定顏色的介面,我們可以通過直接在text內容中指定color項來設定顏色。例如我們新增乙個button到遊戲中,然後選擇text,輸入內容 idlecolor 返回遊戲檢視,顏色是不是變為紅色了呢!只要修改顏色值,就可以設定為不同的顏色。可以從一些工具 查詢到顏...

uGUI動態載入控制項位置錯誤

最近在使用ugui時遇到了乙個問題,在此記錄一下。在canvas的render mode設定為screen space overlay模式時,動態載入控制項是不會發生問題的。但是在screen space camera模式下,動態載入的控制項位置及縮放會有很大的偏差。private canvas c...