W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Unity 3D Label 控件
用于在設(shè)備的屏幕上創(chuàng)建文本標(biāo)簽和紋理標(biāo)簽,和Box 控件
類似,可以顯示文本內(nèi)容或圖片。
Label 控件
一般用于顯示提示性的信息,如當(dāng)前窗口的名稱、游戲中游戲?qū)ο蟮拿?、游戲?qū)ν婕业娜蝿?wù)提示和功能介紹等。
具體使用方法如下:
public static function Label(position:Rect, text:string):void;
public static function Label(position:Rect, image:Texture):void;
public static function Label(position:Rect, content:GUIContent):void;
public static function Label(position:Rect, text:string, style:GUIStyle):void;
public static function Label(position:Rect, image:Texture, style:GUIStyle):void;
public static function Label(position:Rect, content:GUIContent, style:GUIStyle):void;
其中,position
為 Label
顯示的位置,text
為 Label
上顯示的文本,image
為 Label
上顯示的紋理圖片。
參數(shù)列表:
參數(shù) | 描述 |
---|---|
position |
設(shè)置控件在屏幕上的位置及大小。 |
image |
設(shè)置控件上顯示的紋理圖片。 |
style |
設(shè)置控件使用的樣式。 |
text |
設(shè)置控件上顯示的文本。 |
content |
設(shè)置控件的文本、圖片和提示。 |
使用案例
Label
,保存場(chǎng)景。Assets
→ Create
→ JavaScript
命令,創(chuàng)建一個(gè)新的腳本文件。 var textureToDisplay:Texture2D;
function OnGUI(){
GUI.Label(Rect(10, 10, 100, 20), "Hello World!");
GUI.Label(Rect(10, 40, textureToDisplay.width, textureToDisplay.height),textureToDisplay);
}
Ctrl+S
鍵保存腳本。Main Camera
。Inspector
屬性面板中添加紋理圖片。Play
按鈕進(jìn)行測(cè)試,如下圖所示,界面上出現(xiàn)一串文字以及貼圖。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: