W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
Unity 3D Input Field 控件
也是一個復(fù)合控件,包含 Placeholder
與 Text
兩個子控件,如下圖所示。
其中,Text
是文本控件,程序運(yùn)行時用戶所輸入的內(nèi)容就保存在 Text 控件
中,Placeholder
是占位符,表示程序運(yùn)行時在用戶還沒有輸入內(nèi)容時顯示給用戶的提示信息。
Input Field
輸入字段組件與其他控件一樣,也有 Image(Script)組件
,另外也包括 Transition 屬性
,其默認(rèn)是 Color Tint
,如下圖所示,具體屬性如下表所示。
參數(shù)列表
屬 性 | 描述 |
---|---|
Interactable |
設(shè)置是否啟用 Input Field 組件 。勾選表示輸入字段可以交互,否則表示不可以交互。 |
Transition |
設(shè)置當(dāng)正常顯示、突出顯示、按下或禁用時輸入字段的轉(zhuǎn)換效果。 |
Navigation |
設(shè)置導(dǎo)航功能。 |
Text Component |
設(shè)置此輸人域的文本顯示組件,用于顯示用戶輸人的文本框。 |
Text |
設(shè)置此輸入域的初始值。 |
Character Limit |
設(shè)置此輸人域最大的輸入字符數(shù),0 為不限制輸入字符數(shù)。 |
Placeholder |
設(shè)置此輸入域的輸人位控制符,對于任何帶有 Text 組件的物體均可設(shè)置此項(xiàng)。 |
另外還有兩個較為特殊的參數(shù):
Content Type
屬性。輸入此輸入域的內(nèi)容類型,包括數(shù)字、密碼等,常用的類型如下:
Standard
:允許輸入任何字符,只要是當(dāng)前字體支持的即可。Autocorrected
:自動校正輸入的未知單詞,并建議更合適的替換候選對象,除非 用戶明確地覆蓋該操作,否則將自動替換輸入的文本。Integer Number
:只允許輸入整數(shù)。Decimal Number
:允許輸入整數(shù)或小數(shù)。Alpha numeric
:允許輸入數(shù)字和字母。Name
:允許輸入英文及其他文字,當(dāng)輸入英文時能自動提示姓名拼寫。Email Address
:允許輸入一個由最多一個 @
符號組成的字母數(shù)字字符串。Password
:輸入的字符被隱藏,只顯 7K 星號。Pin
:只允許輸入整數(shù)。輸入的字符被隱藏,只顯示星號。Custom
:允許用戶自定義行類型、輸入類型、鍵盤類型和字符驗(yàn)證。
Line Type
屬性。設(shè)置當(dāng)輸入的內(nèi)容超過輸入域邊界時的換行方式:
Single Line
:超過邊界也不換行,繼續(xù)向右延伸此行,即輸入域中的內(nèi)容只有一行。Muhi Line Submit
:允許文本換行。只在需要時才換行。Multi Line Newline
:允許文本換行。用戶可以按回車鍵來換行。Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: