(2017-07-17 15:55:55) 最近在做UI上面的东西,之前对这块儿不太熟悉,做一个scrollview费半天劲,后来慢慢熟练了,发现一些小技巧,便记录下来,方便下次使用。
直接使用U3D自带的新建一个ScrollView
自带的ScrollView有一些我不想要的东西,比如,scrollbar,直接删掉。
但是这样做会有一些小小的不尽人意。
ViewPort的大小好像不能改变,总是会留出我删除的scrollbar的空间。还有content的锚点,也好像之前就给scrollbar留出了位置。后来我发现,在scrollview直接把这两行的missing 改为none就行了。
现在我想给content里添加东西,比如image图片。让这些图片整齐排列。给content添加grid layout组件。
grid layout有一些参数,比较简单,一个一个的试就会明白。
这是我自己改的一些content参数,然后呈现出这样的。
红色的圈圈是我改的参数
点击运行下,当我的image很多的时候,发现content没有我需要的自适应功能,之前我是写了一个脚本,强行改变了content的大小,其实直接给content添加contentfilter size组件就可以了。
然后根据想要的效果,更改一些参数即可。