unity的UGUI學習筆記

2021-08-15 07:52:12 字數 1192 閱讀 9637

1、ugui中的層級是按先渲染者在下面,即在同乙個畫布中節點越靠上,越先渲染越在底層,畫布間用sortorder引數設定層級

2、ugui中image會擋住button的事件,

這種情況只需要為image新增

canvasgroup元件,或者將button放在畫布的最下方

3、元件的對齊設定注意pivot的設定,x+y=1;

4、ugui文字中設定字型的顏色,粗體、斜體、大小等:

tagdescription

example

notes b

將呈現粗體文字

we arenotamused. i

將呈現斜體文字

we are usually not amused.

size

設定文字大小的引數值,根據給定的畫素數

we are largely unaffected.

雖然此標記是可用於debug.log,如果大小設定太大,你會發現在控制台的視窗欄中的行間距看起來很奇怪。

color

設定文字的顏色的引數值。在傳統的html格式,可以指定顏色。#rrggbbaa…那裡字母對應成對的十六進製制數字表示紅、綠、藍和 alpha(透明度)值的顏色。 …

另一種選擇是使用顏色的名稱。這是容易理解,但自然的顏色範圍是有限的,他們總是設定為完全不透明。

……在下表中給出可用的顏色名稱。

5、滑鼠懸停、按下等事件介面介面

說明 方法

ipointerenterhandler

當滑鼠在按鈕上時系統自動呼叫此方法

public void onpointerenter(pointereventdata eventdata)

ipointerdownhandler

當按鈕被按下後系統自動呼叫此方法  

public void onpointerdown(pointereventdata eventdata)

ipointeruphandler

當按鈕抬起的時候自動呼叫此方法  

public void onpointerup(pointereventdata eventdata)

ipointerexithandler

當滑鼠從按鈕上離開的時候自動呼叫此方法  

public void onpointerexit(pointereventdata eventdata)

unity的UGUI筆記(二) Text

text是ui中顯示文字的元件,中文模式下很多都可以輕鬆理解其中的含義 以下是比較重要的東西 1.幾何對齊 以文字框為參考對齊,使用後更好的對齊貼合文字框,就像把word的 邊框去掉直接對齊一樣 個人理解 2.富文字 使用後可以支援字型調節,顏色,大小,粗細 3.水平 垂直溢位 使用overflow...

unity的UGUI筆記(三) image

設定原生大小 就是初始化的 的尺寸。保持長寬高 顧名思義,保持原本 的長和寬 型別 1.在拉伸區域內完全顯示一張 2.sliced 按九宮格顯示,九宮格在資源中設定。拉伸時九宮格四周大小不變,上下只會左右拉,左右只會上下拉。裁剪 3.tiled 平鋪,在選中範圍內顯示n張原始大小的。血條設計應用過 ...

unity的UGUI筆記(六) Toggle

toggle是很接近button的,所以相對屬性也有很大一部分和button一樣 關於button的文章 在這裡就不重複書寫,只記錄不同的 是否開啟 也就是 is on,他是乙個預設值,預設是否選中。圖形 是對勾的,當然你也可以自定義 group 開關組,需要給乙個物體掛上有toggle group...