UGUI創建物體-創新互聯

1.創建一個UI畫布

企業建站必須是能夠以充分展現企業形象為主要目的,是企業文化與產品對外擴展宣傳的重要窗口,一個合格的網站不僅僅能為公司帶來巨大的互聯網上的收集和信息發布平臺,成都創新互聯公司面向各種領域:地磅秤成都網站設計公司網絡營銷推廣解決方案、網站設計等建站排名服務。

直接新建場景,右鍵Hierarchy窗口,選擇UI選項,點擊列表中出現的Canvas(畫布)選項

UGUI創建物體

點擊之后出現兩個物體

UGUI創建物體

Canvas:UI的畫布,我們的UI圖片都會在這下面渲染。

EventSystem:UI的事件系統,很多新手都會選擇遺忘掉這個組件,結果后來做了一個按鈕出來不能點擊,原因就是這個物體被誤刪了。

2. 創建一個Image組件

在Canvas上右鍵,選擇UI選項中的Image選項

UGUI創建物體

一個默認的Image圖片出現在了游戲框之中

UGUI創建物體

注意:UI的圖片只會在Canvas下才能看得見,這里我將Image移除了Cansvas,鏡頭內的圖片消失了

UGUI創建物體

2.0 RectTransform組件參數說明

UI的RectTransform組件中涵蓋了位置,旋轉,縮放,錨點等等信息

UGUI創建物體

Width和Height:一般UI里面放大和縮小圖片的寬度和高度都是通過這里來控制的,而不是直接調整縮放值

Anchors:錨點位置,屏幕的寬高變化時要讓UI依然能按照預想的正常顯示,就需要通過錨點來定位。具體見后續文章中的屏幕自適應部分內容。

Pivot:中心點,該屬性定義圖片的中心點位置,(0.5,0.5)改好為圖片中心。若我們想左右拉長一個橫條,想讓它只在右邊增長,修改中心店位置(0,0.5),中心點位在最左邊,調整Width就會只看到橫條在右方向的長度變化。

2.1 Image組件的參數說明

Unity大多用于圖片顯示的UI組件都會有基礎的Image組件

UGUI創建物體

SourceImage:該UI顯示的圖片資源,注意這里只能支持Sprite類型的圖片,后面會介紹Sprite類型的圖片怎么設置。

Color:修改該圖片的顏色。

Material:Unity支持自定義圖片材質來實現復雜的效果,不填的話默認只用unity已經設置好的UI材質效果。在游戲設計中幾乎不會修改這里的內容。

RaycastTarget: 勾選該選項后,該UI將會響應射線點擊,鼠標點擊到這個UI物體的時候事件管理器知道我們點擊了什么物體,這個參數會和Button組件配合,完成我們的點擊操作。

3.創建一個UI圖片

導入一張圖片,選擇TextureType的類型為Sprite(2D and UI)后,點擊Apply。這時Unity會修改圖片為Sprite類型的圖片,只有這種類型才能放入Image組件中。TextureType的其他參數會放在之后的UI圖集知識點中說明。


UGUI創建物體

直接將圖片拖入Image的SourceImage中,圖片便渲染出來了,此時圖片采用的像素是100X100的像素,只用點擊Image新出來的按鈕就可以設置為圖片本身的像素尺寸。

UGUI創建物體

4.創建一個Button按鈕

右鍵選擇UI中的Button選項

UGUI創建物體

創建出來的Button只有Button和Text兩個物體,Text是unity的文字顯示組件,Button的功能本身和Text沒有任何關聯,因此這里可以將Text刪除掉(Unity將Text和button一起創建主要是因為按鈕帶文字更加常見)

UGUI創建物體

Button物體上只有兩個組件,一個組件是之前介紹過的Image組件,一個是按鈕功能相關的Button組件。我們導入一張新的圖進入工程,改變圖片格式成Sprite格式后拖到Image上,然后點擊SetNativeSize按鈕修改RectTransform中的寬度高度和原圖片相同。

UGUI創建物體

按鈕UI顯示了出來,運行游戲,點擊這個按鈕會發現UI顏色會變化,說明按鈕功能生效了。

UGUI創建物體

4.1 Button組件參數說明

Interactable:是否開啟按鈕交互,若取消則按鈕會變成DisabledColor選擇的顏色,此時按鈕不會響應點擊操作。

UGUI創建物體

TargetGraphic:Button組件綁定的Image組件,注意如果該項為空按鈕點擊事件將會失效,同時是有按鈕綁定的Image組件勾選了RaycastTarget參數才能有點擊效果。

Transition:按鈕的點擊效果類型,unity自帶了3種類型,分別為Color
Tint(顏色變化),Sprite Swap(圖片切換),Animation (動畫變化)。不同類型對應的Normal XXX,Highlighted XXX,Pressed XXX,Disabled XXX,分別為按鈕不點擊時效果、鼠標移動到按鈕時效果、點擊時效果和未激活時效果。

OnClick(): 點擊事件,可以關聯點擊按鈕后的行為至我們自己寫的代碼中。

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前題目:UGUI創建物體-創新互聯
地址分享:http://m.kartarina.com/article22/ejccc.html

成都網站建設公司_創新互聯,為您提供服務器托管網站建設關鍵詞優化用戶體驗動態網站網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

微信小程序開發
主站蜘蛛池模板: 久久无码av三级| 日韩AV无码不卡网站| AV无码小缝喷白浆在线观看 | 日韩人妻无码精品久久久不卡| 日韩人妻无码一区二区三区久久| 无码精品A∨在线观看免费| 国产日韩精品无码区免费专区国产 | 无码人妻久久一区二区三区| 人妻无码一区二区不卡无码av| 无码的免费不卡毛片视频| 午夜无码熟熟妇丰满人妻| 国产精品无码不卡一区二区三区| 无码成A毛片免费| 无码一区二区波多野结衣播放搜索| 国产成人AV片无码免费| 久久精品无码一区二区无码| 国产精品无码一区二区在线观| 日韩乱码人妻无码中文字幕久久 | 亚洲av永久无码精品网址| 亚洲精品无码乱码成人| 人妻少妇无码视频在线| 无码乱肉视频免费大全合集| 午夜福利av无码一区二区| 日韩精品无码人成视频手机| 日韩夜夜高潮夜夜爽无码| 亚洲日韩精品无码专区加勒比☆| 亚洲乱码无码永久不卡在线| julia无码人妻中文字幕在线| 毛片一区二区三区无码| 亚洲av极品无码专区在线观看| 亚洲中文字幕无码一区二区三区| 亚洲AV无码专区在线厂| 亚洲av无码成人影院一区| 亚洲欧洲无码AV不卡在线| 无码日韩精品一区二区免费| 蜜芽亚洲av无码一区二区三区 | 久久精品无码一区二区三区| 伊人久久综合无码成人网| 国产在线无码精品电影网| 国产三级无码内射在线看| 丰满熟妇人妻Av无码区|