免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Unity ScrollRect 實(shí)現(xiàn)垂直滾動(dòng)文字

看了一些網(wǎng)上的其他文章,看的比較暈,自己摸索著做了一遍,把幾個(gè)要點(diǎn)列出來(lái),方便遇到相同問題的人。

1-列出控件,按照下圖的方式組織所有的控件,注意不要從GameObject菜單創(chuàng)建ScrollView,而是應(yīng)該創(chuàng)建一個(gè)空的Panel添加ScrollRect組件

注意:Panel與ScrollBar同級(jí),Text在Panel的子層級(jí)。



2-為Panel要添加兩個(gè)組件

ScrollRect:他是實(shí)現(xiàn)滾動(dòng)效果的。

注意要將Content字段,設(shè)置為Text,這表示,將Text作為滾動(dòng)內(nèi)容顯示區(qū)

注意將Horizaontal取消勾選,只保留Vertical。

Mask:他的作用是,提供一個(gè)遮罩,讓你只看到視口里面的內(nèi)容,而看不到其他內(nèi)容。


3-為Text添加一個(gè)Content Size Filter組件

這個(gè)組件是用來(lái)適配控件大小的,因?yàn)槭谴怪睗L動(dòng),所以可以不要管第一個(gè)選項(xiàng),只將Vertical Fit 設(shè)置為 perfect size.


4-注意設(shè)置Text的RectTransform里面的Povit為(0.5f,1)這樣才能保證文字長(zhǎng)度無(wú)論怎樣變化,控件都是針對(duì)頂端對(duì)齊的。

這個(gè)就不截圖了。


5-至此,基礎(chǔ)功能已經(jīng)做完了,拖動(dòng)文字,就可以滑動(dòng)整個(gè)文字區(qū)域了。一般來(lái)講,滾動(dòng)條對(duì)于手機(jī)而言,多為顯示作用,很少有人真正去拖動(dòng)滾動(dòng)條去控制文字上下滑動(dòng),因?yàn)樘y點(diǎn)到他了,如果一定要有滾動(dòng)條,那么繼續(xù)往下看。


6-設(shè)置滾動(dòng)條:

HandleRect和ColorTint里面的TargetGraphic一定都填寫,ScrollBar下面的Handle物件。

方向填寫B(tài)ottomToTop,注意不要填反了。其他選項(xiàng)看心情隨意調(diào)


7-回到Panel物件,上面的ScrollRect,將Vertical ScrollBar設(shè)置為你創(chuàng)建的ScrollBar


OK大功告成。


unity3d v5.1.1 ugui 帶垂直滾動(dòng)條的文本框

http://www.cnblogs.com/zhaoqingqing/p/3973167.html?utm_source=tuicool

http://blog.csdn.net/rcfalcon/article/details/43459387

 

看了這兩篇帖子,還是他媽的不知道怎么做,但第一個(gè)帖子的作法我已經(jīng)實(shí)現(xiàn)了帖子內(nèi)容,第二個(gè)帖子完全實(shí)現(xiàn)不了,于是把第一帖和第二帖的內(nèi)容結(jié)合起來(lái)搞定了,我就操了,一個(gè)帶垂直滾動(dòng)條的文本框都這么難做,能不能提供現(xiàn)成的?

 

一、在Canvas新建一個(gè)Panel,add scroll Rect和mask組件,Rect Transform設(shè)成 middle-center,因?yàn)檫@樣才能設(shè)置大小和text控件相同大小

二、Panel下新建一個(gè)Text,Vertical Overflow設(shè)置成Overflow,然后add Content Size Fitter這個(gè)Layout,該Layout的Vertical Fit設(shè)置為Perferred Size,然后調(diào)整大小和在Panel中的位置

三、新建一個(gè)ScrollBar,不在Panel之下,和Panel并列,Direction設(shè)置成Bottan to Top。設(shè)置成Panel同樣的高度,并挨在一起,這樣看起來(lái)就是一個(gè)文本框右邊帶著一個(gè)垂直滾動(dòng)條

四、Panel的Scroll Rect組件的Content指定Text,Vertical Scrollbar指定上面新建的ScrollBar。

 

沒了。

如果使用代碼修改Text的值,Scrollbar的大小也會(huì)變化。


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Java面板基礎(chǔ):JPanel和JScrollPane
Unity實(shí)現(xiàn)滑頁(yè)效果(UGUI)
Vertical lines for column borders
JScrollPane的使用
Unity UGUI
ggplot2作圖詳解7(完):主題(theme)設(shè)置
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服