unity輸入框無(wú)法輸入 Unity3d如何實(shí)現(xiàn)滾動(dòng)文本框?
Unity3d如何實(shí)現(xiàn)滾動(dòng)文本框?1、在畫布中創(chuàng)建一個(gè)新面板,添加scroll rect和mask組件,并將rect transform設(shè)置為middle center,因?yàn)樗梢栽O(shè)置與文本控件相同的
Unity3d如何實(shí)現(xiàn)滾動(dòng)文本框?
1、在畫布中創(chuàng)建一個(gè)新面板,添加scroll rect和mask組件,并將rect transform設(shè)置為middle center,因?yàn)樗梢栽O(shè)置與文本控件相同的大小。2在面板下創(chuàng)建一個(gè)新文本,將垂直溢出設(shè)置為溢出,然后添加內(nèi)容大小fitter的布局,其垂直適合設(shè)置為首選大小,然后調(diào)整面板中的大小和位置,三,創(chuàng)建一個(gè)新的滾動(dòng)條,而不是在面板下,并排面板,方向設(shè)置為Bottan to Top。將其設(shè)置為與面板相同的高度,并將其相鄰放置,使其看起來(lái)像一個(gè)文本框,右側(cè)有一個(gè)垂直滾動(dòng)條。4面板的scroll rect組件的內(nèi)容指定文本,垂直滾動(dòng)條指定新的滾動(dòng)條。
怎么在輸入框中輸入文字,然后在輸入文本中顯示?
1. 使用onfocus事件檢查當(dāng)前值。如果是默認(rèn)值,請(qǐng)將“值”屬性留空。例如:2。Placeholder=“此處輸入文本”輸入兩種設(shè)置默認(rèn)顯示文本的方法:1。占位符屬性。當(dāng)輸入框?yàn)榭諘r(shí),將顯示占位符中的值。但是,提交時(shí)不能直接獲取該值。2值屬性。加載輸入框時(shí),在輸入框中輸入值。提交時(shí)可直接獲取。